如何將單一副本叢集升級為 Exchange 2007 SP1 或 SP2

 

適用版本: Exchange Server 2007 SP2, Exchange Server 2007 SP1

上次修改主題的時間: 2011-12-05

此主題說明如何使用 Setup.com,在單一副本叢集 (SCC) 環境中將叢集信箱伺服器從 Microsoft Exchange Server 2007 的量產發行 (RTM) 版本升級為 Microsoft Exchange Server 2007 Service Pack 1 (SP1) 或 Exchange 2007 Service Pack 2 (SP2)。只需使用命令列版本的安裝程式,即可升級叢集信箱伺服器。您無法使用圖形化使用者介面 (GUI) 版本的安裝程式 (亦稱為 Exchange Server 2007 安裝精靈,或 Setup.exe) 進行叢集信箱伺服器的升級。

此程序僅適用於在 SCC 環境中升級叢集信箱伺服器。如需如何在叢集連續複寫 (CCR) 環境中升級叢集信箱伺服器的詳細步驟,請參閱如何將 CCR 環境中的叢集信箱伺服器升級至 Exchange 2007 SP1 或 SP2

開始之前

建議您在升級為 Exchange 2007 SP1 或 SP2 之前、以及順利完成 Exchange 2007 SP1 或 SP2 的升級後,對叢集信箱伺服器進行完整備份。

若要執行這些程序,必須對您使用的帳戶委派下列項目:

  • Exchange Server 系統管理員角色中的成員資格
  • 叢集中所有節點的本機系統管理員權限

如需管理 Exchange 2007 所需之權限、委派角色及權利的相關資訊,請參閱權限考量

note附註:
執行此程序會短暫中斷升級處理程序。Exchange 安裝程式僅應在叢集中的被動節點上執行。所有節點皆必須升級為 Exchange 2007 SP1 或 SP2,才會受到支援,但您一次只能升級一個節點。所有節點皆完成升級後,即會升級叢集信箱伺服器,並使其上線。

下列程序會執行雙節點叢集的升級。若您的 SCC 含有兩個以上的節點,則會重複執行步驟 12-15 多次。在下列程序中,主動與被動節點的指定會有所不同。因此,為方便參考下列程序,我們將原始主動節點指定為 NodeA,原始被動節點指定為 NodeB。

程序

使用 Setup.com 在 SCC 環境中將叢集信箱伺服器升級為 Exchange 2007 SP1 或 SP2

  1. 將所有叢集資源群組移至 NodeA,為即將升級的 NodeB 進行準備工作。在此程序的第一個部份中,叢集信箱伺服器可保持為線上 (執行中) 狀態;但在此程序執行期間,此伺服器將會離線,並在叢集中的節點之間移動。對 NodeB 執行步驟 2 到 11。

  2. 停止任何對效能計數器具有開啟之控制代碼的服務。應停止的已知服務包括效能記錄檔及警示以及任何 Microsoft Operations Manager 代理程式。

  3. 停止遠端登錄服務,再重新加以啟動。

  4. 開啟命令提示字元視窗,然後瀏覽至 Exchange 2007 SP1 或 SP2 安裝檔案。

  5. 執行下列命令:

    Setup /m:upgrade
    

    安裝程式會執行 Exchange 2007 SP1 或 SP2 升級的必要條件檢查,並在完成這些檢查後,將 NodeB 升級為 Exchange 2007 SP1 或 SP2。

  6. 在安裝程式完成 Exchange 2007 SP1 或 SP2 的升級後,重新啟動 NodeB。

  7. 在重新啟動處理程序完成後登入 NodeB,然後開啟 Exchange 管理命令介面。

  8. 使用 Stop-ClusteredMailboxServer 指令程式停止叢集信箱伺服器。例如,您可以使用下列命令停止名為 EXCLUS1 的叢集信箱伺服器:

    Stop-ClusteredMailboxServer EXCLUS1 -StopReason "Upgrade to SP2"
    
  9. 使用 Move-ClusteredMailboxServer 指令程式,將叢集信箱伺服器從 NodeA 移至 NodeB。此指令程式必須從 NodeB 執行。例如,您可以使用下列命令將名為 EXCLUS1 的叢集信箱伺服器移至 NodeB:

    Move-ClusteredMailboxServer EXCLUS1 -TargetMachine NODEB -MoveComment "Upgrade to SP2"
    
  10. 在 [命令提示字元] 視窗中,瀏覽至 Exchange 2007 SP1 或 SP2 安裝檔案。

  11. 執行下列命令,以升級 NodeB 目前擁有的叢集信箱伺服器:

    Setup /upgradecms
    

    安裝程式會執行叢集信箱伺服器的必要條件檢查,然後在完成這些檢查後,進行叢集信箱伺服器的升級並使其上線。

  12. 在 NodeA 上,停止任何對效能計數器具有開啟之控制代碼的服務。應停止的已知服務包括效能記錄檔及警示以及任何 Microsoft Operations Manager 代理程式。

  13. 停止遠端登錄服務,再重新加以啟動。

  14. 開啟命令提示字元視窗,然後瀏覽至 Exchange 2007 SP1 或 SP2 安裝檔案。對 NodeA 執行下列命令,將其升級為 Exchange 2007 SP1 或 SP2:

    Setup /m:upgrade
    

    安裝程式會執行 Exchange 2007 SP1 或 SP2 升級的必要條件檢查,並在完成這些檢查後,將 NodeA 升級為 Exchange 2007 SP1 或 SP2。

  15. 在安裝程式完成 Exchange 2007 SP1 或 SP2 的升級後,重新啟動 NodeA。

    叢集信箱伺服器現已升級為 Exchange 2007 SP1 或 SP2。

在升級程序中,叢集信箱伺服器的擁有權變更了節點。如有需要,您可以將叢集信箱伺服器移回原始節點。您可以使用 Move-ClusteredMailboxServer 指令程式來執行移動作業。您也可以在 Exchange 管理主控台中使用新的 [管理叢集信箱伺服器] 精靈來執行移動作業,此為 Exchange 2007 SP1 和 SP2 的功能之一。

相關資訊

如需如何使用 Exchange 管理命令介面或 Exchange 管理主控台在 SCC 環境中移動叢集信箱伺服器的詳細步驟,請參閱如何在單一副本叢集中移動叢集信箱伺服器

如需 Move-ClusteredMailboxServer 指令程式的相關資訊,請參閱 Move-ClusteredMailboxServer。如需 Stop-ClusteredMailboxServer 指令程式的相關資訊,請參閱 Stop-ClusteredMailboxServer

若要確保您目前閱讀的是最新資訊,並尋找其他的 Exchange Server 2007 說明文件,請造訪 Exchange Server 技術資源中心.