How do you upgrade Exchange 2013 SP1 server with the Cumulative Update 10 (CU10)?

Hi there,

We need to upgrade our Exchange 2013 SP1 server with the Cumulative Update 10 (CU10). From what I can see, we don’t need to install CU1 or a later cumulative update for Exchange Server 2013 when you install Cumulative Update 10. Also, there are no way to uninstall CU10 from the Exchange 2013. If you uninstall this cumulative update package, Exchange Server 2013 is removed from the server.

https://support.microsoft.com/en-us/kb/3078678

I’m nervous about upgrading to CU10 as I don’t have a test environment to try it in beforehand.

Already have downloaded Exchange2013-x64-cu10.exe (1.6GB) and I’m guessing that I need to download  Exchange Server 2013 CU10 UM Language Packs from:

http://www.microsoft.com/en-us/download/details.aspx?id=49045

Do I need to upgrade the Active Directory (Schema, Configuration and Domain) to the CU10 level by using the following commands? Or, CU10 upgrade will do it for me anyway?

Setup.exe /prepareSchema /IAcceptExchangeServerLicenseTerms
Setup.exe /prepareAD /IAcceptExchangeServerLicenseTerms
Setup.exe /prepareDomain /IAcceptExchangeServerLicenseTerms


Would you recommend to upgrade Exchange 2013 server is to use the unattended setup, or GUI setup is quite OK to run too?

Setup.exe /mode:upgrade /IAcceptExchangeServerLicenseTerms

What if (I hope not) CU10 upgrade will fail for some unexpected reason and I need to recover everything back (how it was before the CU10 upgrade)?! Our Ex2013 is virtual (hyper-v) , so I guess I could recover VM from the backup, but will I need to downgrade Active Directory (Schema, Configuration and Domain) to the previous version?

Any advice and help highly appreciated. Thanks.
LVL 1
OlevoAsked:
Who is Participating?

[Product update] Infrastructure Analysis Tool is now available with Business Accounts.Learn More

x
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

Mohammad Mahboob RahmatiSr . IT System Administration EngineerCommented:
Action Plan:
 
First of all you need to download CU10 for Exchange 2013.

2) Execute the downloaded CU10 file to extract the installer, choose the path you would like the installation files extracted to, make sure you choose a drive with plenty of free space
 The installation files will be extracted:
 3) open the folder you extracted the installation files, right click setup.exe and click ‘Run as administrator’.
 4) click ‘next’ on the introduction (and review the license agreement).
 5) Decide whether you want recommended settings or not for error reporting and usage data gathering:
 6) Select the server roles that you desire. Whether you are setting up a single server or multi-server environment, Microsoft Preferred Architecture recommends all roles on each Exchange Server.
7) Choose the installation path for Exchange 2013 CU10 (I generally accept the defaults)
 8) Next the readiness checks will commence.  On all my CU10 installs I have been getting the error “Setup can’t contact the primary DNS server using TCP port 53″.  I subsequently verify DNS functionality and have proceeded with ignoring the error and have not had any problems.
 If any errors are encountered during the readiness checks / pre-requisite check then you will need to resolve the issues before continuing.  You can use the ‘retry’ button to re-run the readiness checks.
9) Once the readiness checks are complete, proceed with setup.  Exchange 2013 CU10 setup will copy files and other setup processes. 10) Once setup completes it is recommended that you reboot the Exchange Server.

If you have two server and USING DAG then make online all DBs in to one server and do the Activity in Passive one which the Databases are offline.
Additionally please follow this steps, it should avoid any future crashes for this same reason:
 
1.      Open regedit and browse to HKLM\Software\Microsoft\Exchange Server\V15\Replay\Parameters
2.      Create DWORD: DisableBugcheckOnHungIo
3.      Give the value: 1 [decimal].
4.      Restart the Exchange Replication service.

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
Shweta GoelCommented:
Jeff GloverSr. Systems AdministratorCommented:
Every CU for exchange is a full package now. Exchange 2013 SP1 is actually CU4 so no, do not do CU1 please. For the prep, you have to run setup.exe /prepareAD but here is the rub. CU5 had Domain changes and CU6 had Schema changes so you should run all 3 Preparation commands, PrepareSchema, PrepareAD, PrepareDomain. It does not hurt anything to run them anyway.
  If you have any UMlanguage packs installed, I would uninstall them before the upgrade and reinstall later. These causes an issue with CU5 (I think that was the one).

For best practices, you should be within one CU of the latest anyway. If you are in a DAG, make sure to put the mailbox server in Maintenance mode before doing the upgrade.

And yes, you are correct. There is no uninstall of CU. As i said, it is a full Exchange install.
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Exchange

From novice to tech pro — start learning today.