Upgrading Exchange 2007 to SP1 (Part 3)

February 1, 2008 at 3:50 PM2102
e2k7-logo_small

Welcome to the third part of Upgrading Exchange Server 2007 to Service Pack 1 (SP1).

In previous parts we looked into necessary procedures for preparing Active Directory and upgrading HUB/CAS roles (or single Exchange Server with HUB, CAS and Mailbox role installed) to Service Pack 1.

In this part we will go trough necessary steps for successful upgrade of Exchange 2007 Single Copy Cluster to Service Pack 1.

Important!

Prior installing SP1 read carefully section with prerequisites (install necessary components and updates on Windows Server, upgrade antivirus software for Exchange Server) from my previous post Upgrading Exchange 2007 to SP1 (Part 1)!

Installing Service Pack 1

Upgrading Single Copy Cluster (SCC) to SP1 is different from upgrading non-clustered Mailbox Role to SP1 in many ways. Notice that in Part 1 and Part 2 we were using both GUI and unattended mode but only option for cluster upgrade is using unattended mode.

e2k7sp1_scc_no-gui

Required permissions

What are the minimal permissions you need for successful upgrade? Exchange Server Administrator membership and Local Administrator on servers is required.

Demo infrastructure

For the demo purposes we will use only two-node cluster setup. Active node named E2K7-NODE1, passive node named E2K7-NODE2 and exchange cluster named E2K7-MBX.

E2K7_SCC_Demo 
Setup for demo upgrade to SP1

Upgrade steps for Passive Node (E2K7-NODE2)
  • Move all Cluster Groups to active node (E2K7-NODE1).
  • Set Windows Firewall/Internet Connection Sharing (ICS) service to Manual or Automatic and start it. This service is disabled by default. During upgrade procedure this allows setup to add firewall exceptions for Exchange Server services. You can stop and disable this service after upgrade!

    It also works if you leave Windows Firewall/Internet Connection Sharing disabled but no firewall exceptions for Exchange Server services are created during setup. I recommend that you start Windows Firewall/ICS service during setup and than stop/disable it if you are not using Windows Firewall service!
  • Stop any services that have open handles to performance counters (for example: Performance Logs and Alerts, MOM agents,...) - performance counters are changed during upgrade procedure.
  • Stop, and then restart the Remote Registry service.
  • From command prompt run setup.com /m:upgrade from folder with SP1 setup files.

     E2K7_SCC_Upgrade1
  • After successful upgrade reboot Passive Node (E2K7-NODE2).
  • Log on to server after reboot and open Exchange Management Shell.
  • Use the Stop-ClusteredMailboxServer cmdlet to stop the clustered mailbox server.

    Stop-ClusteredMailboxServer E2K7-MBX -StopReason "SP1 Upgrade."

    E2K7_SCC_Upgrade2
  • Use Move-ClusteredMailboxServer cmdlet to move the clustered mailbox server (CMS) from Active Node (E2K7-NODE1) to Passive Node (E2K7-NODE2). You must run this from Passive Node (E2K7-NODE2).

    Move-ClusteredMailboxServer E2K7-MBX -TargetMachine E2K7-NODE2 -MoveComment "SP1 Upgrade."
  • From command prompt run setup.com /upgradecms from folder with SP1 setup files.

    E2K7_SCC_Upgrade3
    Notice that I actually executed this command from Exchange Management Shell ;-)
Upgrade steps for Active Node (E2K7-NODE1)
  • Set Windows Firewall/Internet Connection Sharing (ICS) service to Manual or Automatic and start it. This service is disabled by default. During upgrade procedure this allows setup to add firewall exceptions for Exchange Server services. You can stop and disable this service after upgrade!
  • Stop any services that have open handles to performance counters (for example: Performance Logs and Alerts, MOM agents,...) - performance counters are changed during upgrade procedure.
  • Move Windows Cluster "Cluster Group" to Passive Node

    Cluster group "cluster group" /move

    E2K7_SCC_Upgrade4 
  • Stop, and then restart the Remote Registry service.
  • From command prompt run setup.com /m:upgrade from folder with SP1 setup files.
  • Reboot node after successful upgrade.
  • You can disable Windows Firewall/Internet Connection Sharing (ICS) now.

Congratulations, your Single Copy Cluster is now upgraded to Service Pack 1. During upgrade procedure we changed ownership of Cluster Groups. If you would like to move groups back to previous owner you can use previous mentioned steps or you can use one of new features in Exchange Server 2007 Service Pack 1 called Manage Clustered Mailbox Server wizard for desired actions.

E2K7_SCC_CMSwiz

 

Related:

Posted in: Exchange | Microsoft | Cluster

Tags: