We help IT Professionals succeed at work.

Exchange 2016 Recovery Issue

doraemonz
doraemonz asked
on
91 Views
Last Modified: 2018-11-20
We have an Exchange 2016 server running on Server 2012. Last night our Exchange server stopped running and we attempted to run a Setup.exe /mode:recoverserver and originally we were receiving a buildtobuildupgrade error that would not allow us to proceed. After removing the BuildtoBuild entries in regedit we are now getting a new error when we try to run the installer. This is the error. I tried to find information on it but no one has seen this error before.

Error:
The following error was generated when "$error.Clear();
      buildToBuildUpgrade-ExsetdataAtom -AtomName MDB -DomainController $RoleDomainController

" was run: "Microsoft.Exchange.Management.Deployment.ExsetdataException: An error occurred with error code '3221685277' and message 'The service did not respond to the start or control request in a timely fashion.'.
   at Microsoft.Exchange.Configuration.Tasks.Task.ThrowTerminatingError(Exception exception, ErrorCategory category, Object target)
   at Microsoft.Exchange.Management.Deployment.ManageExsetdataAtom.HandleExsetdataReturnCode(UInt32 scErr)
   at Microsoft.Exchange.Management.Deployment.ManageExsetdataAtom.BuildToBuildUpgradeAtom(AtomID atomID)
   at Microsoft.Exchange.Management.Deployment.BuildToBuildUpgradeExsetdataAtom.InternalProcessRecord()
   at Microsoft.Exchange.Configuration.Tasks.Task.<ProcessRecord>b__91_1()
   at Microsoft.Exchange.Configuration.Tasks.Task.InvokeRetryableFunc(String funcName, Action func, Boolean terminatePipelineIfFailed)".
Comment
Watch Question

AmitIT Architect
CERTIFIED EXPERT
Distinguished Expert 2017

Commented:
Did you reset computer object in AD, before starting the recovery process.

Author

Commented:
No. We did not.
AmitIT Architect
CERTIFIED EXPERT
Distinguished Expert 2017

Commented:
You need to reset the Computer account first and then start the recovery process. Check this KB:
https://docs.microsoft.com/en-us/exchange/high-availability/disaster-recovery/recover-exchange-servers?view=exchserver-2019

or check my KB: https://www.experts-exchange.com/articles/18110/How-To-Recover-Failed-Mailbox-Sever-In-Exchange-2010-DAG-Environment.html?headerLink=workspace_article

Though i wrote this to Exchange 2010, however steps are almost same to any Exchange version. You can skip DAG steps.

Author

Commented:
Trying it now.

Author

Commented:
I received the same error.

    Mailbox role: Mailbox service                             FAILED

The following error was generated when "$error.Clear();

buildToBuildUpgrade-ExsetdataAtom -AtomName MDB -DomainController
$RoleDomainController

" was run:
"Microsoft.Exchange.Management.Deployment.ExsetdataException: An error occurred
with error code '3221685277' and message 'The service did not respond to the
start or control request in a timely fashion.'.
 at
Microsoft.Exchange.Configuration.Tasks.Task.ThrowTerminatingError(Exception
exception, ErrorCategory category, Object target)
 at
Microsoft.Exchange.Management.Deployment.ManageExsetdataAtom.HandleExsetdataRet
rnCode(UInt32
scErr)
 at
Microsoft.Exchange.Management.Deployment.ManageExsetdataAtom.BuildToBuildUpgrad
Atom(AtomID
atomID)
 at
Microsoft.Exchange.Management.Deployment.BuildToBuildUpgradeExsetdataAtom.Inter
alProcessRecord()

 at Microsoft.Exchange.Configuration.Tasks.Task.<ProcessRecord>b__91_1()
 at
Microsoft.Exchange.Configuration.Tasks.Task.InvokeRetryableFunc(String
funcName, Action func, Boolean terminatePipelineIfFailed)".


The Exchange Server setup operation didn't complete. More details can be found
in ExchangeSetup.log located in the <SystemDrive>:\ExchangeSetupLogs folder.

Author

Commented:
The server is still in production. Does recovery only work on servers that have been removed from production?
AmitIT Architect
CERTIFIED EXPERT
Distinguished Expert 2017

Commented:
Can you please answer below questions:

What do you mean by production?
Are you able to access Exchange and all Exchange related services are running.
What was the reason for starting recovery process.

Author

Commented:
After the initial update to CU10 all services were loading except for Microsoft Exchange Information Store, Microsoft Exchange Diagnostics, Microsoft Exchange DAG Management, and Microsoft Exchange Mailbox Assistants. When we tried to rerun the CU10 update we received an error saying the Submission Service could not be restarted. We looked and saw that was because the Microsoft Exchange Mailbox Transport Submission service was missing after the update as in gone from the service list. We received a recommendation to run the recovery to restore the missing service. Now the service is on the list and is running but the other original services still will not start and if we try to run the CU update we get the error that I submitted above.
AmitIT Architect
CERTIFIED EXPERT
Distinguished Expert 2017

Commented:
I advise you to open case with Microsoft. As this might need in-depth analysis.

Author

Commented:
Thank you for your suggestions.
AmitIT Architect
CERTIFIED EXPERT
Distinguished Expert 2017

Commented:
Keep me posted, how things goes with MS. If nothing works, extreme step, would be to re-install OS and then install Exchange server with recovery switch and restoring the db from backup. However, i want to avoid this last option.

Author

Commented:
We have a VM we are trying to restore as a last resort. Will the installation changes that have been made effect that machine with AD?
AmitIT Architect
CERTIFIED EXPERT
Distinguished Expert 2017

Commented:
Don't restore VM Snapshot, as that would cause more issues. Refer:
https://thoughtsofanidlemind.com/2011/03/18/be-careful-with-vm-snapshots-of-exchange-2010-servers/

Also, note, if your schema already extended, then you cannot revert back.

Author

Commented:
That was why I was asking. Thank you again.
This one is on us!
(Get your first solution completely free - no credit card required)
UNLOCK SOLUTION

Author

Commented:
Thank you very much for your assistance with this. Even after all of this we still had issues connecting due to missing files so we were forced to update to CU11 afterward and even with direct support from Microsoft it took 6 attempts to get the CU update to install  and completely fix the server.

Gain unlimited access to on-demand training courses with an Experts Exchange subscription.

Get Access
Why Experts Exchange?

Experts Exchange always has the answer, or at the least points me in the correct direction! It is like having another employee that is extremely experienced.

Jim Murphy
Programmer at Smart IT Solutions

When asked, what has been your best career decision?

Deciding to stick with EE.

Mohamed Asif
Technical Department Head

Being involved with EE helped me to grow personally and professionally.

Carl Webster
CTP, Sr Infrastructure Consultant
Empower Your Career
Did You Know?

We've partnered with two important charities to provide clean water and computer science education to those who need it most. READ MORE

Ask ANY Question

Connect with Certified Experts to gain insight and support on specific technology challenges including:

  • Troubleshooting
  • Research
  • Professional Opinions
Unlock the solution to this question.
Join our community and discover your potential

Experts Exchange is the only place where you can interact directly with leading experts in the technology field. Become a member today and access the collective knowledge of thousands of technology experts.

*This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

OR

Please enter a first name

Please enter a last name

8+ characters (letters, numbers, and a symbol)

By clicking, you agree to the Terms of Use and Privacy Policy.