Performing this task results in a brief outage during the upgrade process. Exchange 2007 SP1 Setup should be run first on the passive node of the cluster. All nodes need to be upgraded to Exchange 2007 SP1, but you must upgrade the nodes one at a time. After all nodes have been upgraded, the clustered mailbox server is upgraded, and then is brought online.

Tasks

  1. Upgrade the Passive Node
  2. Upgrade the Clustered Mailbox Server
  3. Upgrade the Active Node

Upgrade the Passive Node

Procedure UG.16: To install Windows Server 2003 SP2 and Microsoft .NET Framework 2.0 SP1 on EXMBX01-NODE2

  1. Log on to EXMBX01-NODE2 as domain Administrator.

  2. Install Windows Server 2003 Service Pack 2.

  3. Apply any released updates to Windows Server 2003 by using Windows Update.

  4. Install Microsoft .NET Framework 2.0 Service Pack 1.

  5. Restart the server.

Procedure UG.17: To install Exchange 2007 SP1 on EXMBX01-NODE2

  1. Log on to EXMBX01-NODE2 as a domain administrator.

  2. Prepare EXMBX01-NODE2 to be upgraded by moving all cluster resource groups to EXMBX01-NODE1. For example, you can use the following command to move a clustered mailbox server named EXMBX01 to EXMBX01-NODE1:

      Copy Code
    Move-ClusteredMailboxServer EXMBX01 -TargetMachine EXMBX01-NODE1 -MoveComment "Upgrade to SP1"
    
  3. Stop any services that have open handles to performance counters. Known services that should be stopped include Performance Logs and Alerts and any Microsoft Operations Manager agents.

  4. Stop, and then restart the Remote Registry service.

  5. Open a command prompt, and then navigate to the Exchange 2007 SP1 installation files.

  6. Run the following command:

      Copy Code
    Setup /m:upgrade
    
  7. After the upgrade is complete, restart the server.

Upgrade the Clustered Mailbox Server

In this procedure, the clustered mailbox server will be taken offline, moved between nodes in the cluster, upgraded, and then brought online.

Procedure UG.18: To upgrade the Clustered Mailbox Server

  1. Log on to EXMBX01-NODE2 and open the Exchange Management Shell.

  2. Use the Stop-ClusteredMailboxServer cmdlet to stop the clustered mailbox server. For example, you can use the following command to stop a clustered mailbox server named EXMBX01:

      Copy Code
    Stop-ClusteredMailboxServer EXMBX01 -StopReason "Upgrade to SP1"
    
  3. Use the Move-ClusteredMailboxServer cmdlet to move the clustered mailbox server from EXMBX01-NODE1 to EXMBX01-NODE2. This cmdlet must be run from EXMBX01-NODE2. For example, you can use the following command to move a clustered mailbox server named EXMBX01 to EXMBX01-NODE2:

      Copy Code
    Move-ClusteredMailboxServer EXMBX01 -TargetMachine EXMBX01-NODE2 -MoveComment "Upgrade to SP1"
    
  4. Open a command prompt, and then navigate to the Exchange 2007 SP1 installation files.

  5. Run the following command to upgrade the clustered mailbox server that is now owned by EXMBX01-NODE2:

      Copy Code
    Setup /upgradecms
    

    After the upgrade is complete, the clustered mailbox server will be brought online.

Update the Active Node

Procedure UG.19: To install Windows Server 2003 SP2 and Microsoft .NET Framework 2.0 SP1 on EXMBX01-NODE1

  1. Log on to EXMBX01-NODE1 as a domain administrator.

  2. Install Windows Server 2003 Service Pack 2.

  3. Apply any released updates to Windows Server 2003 by using Windows Update.

  4. Install Microsoft .NET Framework 2.0 Service Pack 1.

  5. Restart the server.

Procedure UG.20: To install Exchange 2007 SP1 on EXMBX01-NODE1

  1. Log on to EXMBX01-NODE1 as a domain administrator.

  2. Stop any services that have open handles to performance counters. Known services that should be stopped include Performance Logs and Alerts and any Microsoft Operations Manager agents.

  3. Stop, and then restart the Remote Registry service.

  4. Open a command prompt, and then navigate to the Exchange 2007 SP1 installation files.

  5. Run the following command:

      Copy Code
    Setup /m:upgrade
    
  6. After the upgrade is complete, restart the server.

Note:
During the upgrade process, ownership of the clustered mailbox server changed nodes. If you want, you can move the clustered mailbox server back to the original node. You can perform the move operation by using the Move-ClusteredMailboxServer cmdlet. You can also perform the move operation by using the new Manage Clustered Mailbox Server wizard in the Exchange Management Console, which is a feature of Exchange 2007 SP1.