About Me

I have worked in IT Support, Software Development, Network Support and general IT Analyst. Like most System Administrators I am multi-talented , understanding modern technical systems, as well as having an in-depth understanding of IS Policy

Tuesday, 4 March 2014

Upgrading to Exchange 2010 SP3 Update Rollup 3 from Exchange 2010 SP1

You Must run Setup with an elevated prompt or as an administrator.
Also make sure you have the necessary permissions to install (if you are a domain within a forest you may not have the correct permissions)

  1. Download SP3 and put on c drive of servers
  2. Take CASHT01 out of load balancer
    1. Take a snapshot
    2. Add the IIS 6 WMI compatibility (under IIS 6 Management Compatibility)
    3. Delete the contents of c:\Exchangesetuplogs (make sure you back these up first)
    4. Install Windows updates (Note: do not update KB2506143)
    5. Disable AV and backup services and pause any VM migrations
    6. Remove server from send connectors (might be overkill)
    7. Enable IPV6
    8. Run upgrade (using command line c:\upgradepath\setup.exe)
    9. Reboot
    10. Install Update Rollup 3
    11. Reboot
    12. Add server back to send connector
    13. Add CASHT01 back to Load balancer
    14. Check for issues and remove snapshot
    15. Make sure you enable and AV and backup services that were disabled.
  1. Take CASHT02 out of Load balancer
    1. Take a snapshot
    2. Add the IIS 6 WMI compatibility (under IIS 6 Management Compatibility)
    3. Delete the contents of c:\Exchangesetuplogs (make sure you back these up first)
    4. Install Windows updates (Note: do not update KB2506143)
    5. Disable AV and backup services and pause any VM migrations
    6. Remove server from send connectors (might be overkill)
    7. Enable IPV6
    8. Run Upgrade (using command line c:\upgradepath\setup.exe)
    9. Reboot
    10. Install Update Rollup 3
    11. Reboot
    12. Add server back to send connector
    13. Add CASHT02 back to Load balancer
    14. Check for issues and remove snapshot
    15. Make sure you enable and AV and backup services that were disabled.
  1. Put DBSVR1 into maintenance mode
    1. Copy StartDagServerMaintenance.ps1 and StopDagServerMaintenance.ps1 from c:\upgradepath\scripts to C:\Program Files\Microsoft\Exchange Server\V14\scripts
    1. C:\Program Files\Microsoft\Exchange Server\V14\scripts>.\StartDagServerMaintenance.ps1 -serverName DBSVR1 -overrideMinimumTwoCopies
When you run this script, it moves all the active databases to other DAG members. It pauses the node in the cluster, and sets the DatabaseCopyAutoActivationPolicy mailbox server setting to Blocked. The Suspend-MailboxDatabaseCopy cmdlet is run for each database hosted by the DAG member, and the cluster core resources will be moved to another server in the DAG if needed.

When you run this you should get some output like below. This does not mean it failed. If databases are being moved you can verify it through the console.

Run get-mailboxserver - id "servername"  and check the databasecopyautoactiviationpolicy. It should be set to blocked.


  1. Take a snapshot
  2. Add the IIS 6 WMI compatibility (under IIS 6 Management Compatibility)
  3. Delete the contents of c:\Exchangesetuplogs (make sure you back these up first)
  4. Install Windows updates (Note: do not update KB2506143) (Make sure KB25508886 is installed http://support.microsoft.com/kb/2550886)
  1. Disable AV and backup services and pause any vm migrations
  1. Enable IPv6
  1. Run Upgrade (using command line c:\upgradepath\setup /m:upgrade)
  1. Reboot
  1. Install Update Rollup 3
  1. Reboot
  1. Take DBSVR1 out of maintenance mode
    1. C:\Program Files\Microsoft\Exchange Server\V14\scripts>.\StopDagServerMaintenance.ps1 -serverName DBSVR1
After maintenance is complete, run this script to take the server out of maintenance mode. It will run the Resume-MailboxDatabaseCopy cmdlet for each database its hosting, resume the node in the cluster, and set the DatabaseCopyAutoActivationPolicy setting to Unrestricted.

  1. Check for issues and remove snapshot
  2. Make sure you enable and AV and backup services that were disabled.
  1. Put DBSVR2 into maintenance mode
    1. Copy StartDagServerMaintenance.ps1 and StopDagServerMaintenance.ps1 from c:\upgradepath\scripts to C:\Program Files\Microsoft\Exchange Server\V14\scripts
    2. C:\Program Files\Microsoft\Exchange Server\V14\scripts>.\StartDagServerMaintenance.ps1 -serverName DBSVR2  -overrideMinimumTwoCopies
    3. Take a snapshot (This is not really necessary as once the database has been moved to an upgraded mailbox server they cannot be moved back)
    4. Add the IIS 6 WMI compatibility (under IIS 6 Management Compatibility)
    5. Delete the contents of c:\Exchangesetuplogs (make sure you back these up first)
    6. Install Windows updates (Note: do not update KB2506143) (Make sure KB25508886 is installed http://support.microsoft.com/kb/2550886)
    7. Disable AV and backup services and pause any vm migrations
    8. Enable IPV6
    9. Run Upgrade (using command line c:\upgradepath\setup.exe)
    10. Reboot
    11. Install Update Rollup 3
    12. Reboot
  1. Take DBSVR out of maintenance mode
    1. C:\Program Files\Microsoft\Exchange Server\V14\scripts>.\StopDagServerMaintenance.ps1 -serverName DBSVR2
    2. Check for issues and remove snapshot
    3. Make sure you enable and AV and backup services that were disabled.


No comments:

Post a Comment