將叢集信箱伺服器升級至 Exchange 2007 SP1 或 SP2

 

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

上次修改主題的時間: 2011-11-14

將叢集信箱伺服器從 Microsoft Exchange Server 2007 的量產發行 (RTM) 版本升級至 Exchange Server 2007 Service Pack 1 (SP1) 或 Exchange 2007 Service Pack 2 (SP2) 是一個相對簡單的程序。但是,必須考慮及規劃與升級相關的一些特定事項。建議您將任何叢集信箱伺服器升級至 Exchange 2007 SP1 或 SP2 之前,仔細考慮下列事項:

  • 將叢集信箱伺服器升級至 Windows Server 2008   Exchange 2007 SP1 與 SP2 可納入對 Windows Server 2008 的支援,包括對 Windows Server 2008 上執行之叢集信箱伺服器的支援。不過,因為 Windows Server 2008 容錯移轉叢集 (在舊版的 Microsoft Windows 中稱為伺服器叢集) 中有許多重大的變更,所以無法從 Windows Server 2003 輪流升級容錯移轉叢集至 Windows Server 2008。因此,若要將叢集信箱伺服器從 Windows Server 2003 升級至 Windows Server 2008,必須使用 Windows Server 2008 作為所有節點的作業系統,以建置新的容錯移轉叢集,再將舊叢集的資料遷移至新叢集。您可以使用移動信箱精靈或 Move-Mailbox 指令程式,將信箱從舊叢集移至新叢集,也可以使用公用資料夾複寫,將任何公用資料夾資料從舊叢集移至新叢集。如需其他遷移信箱資料的相關資訊,請參閱移動信箱。如需遷移公用資料夾資料的相關資訊,請參閱如何從一個公用資料夾資料庫中將公用資料夾內容移到另一個公用資料夾資料庫

  • 符合叢集必要條件   叢集節點必須執行 Windows Server 2003 Service Pack 2 (SP2),您才能升級至 Exchange 2007 SP1 或 SP2。如需如何將叢集升級至 Windows Server 2003 SP2 的詳細說明,請參閱《Windows Server 2003 Service Pack 2 安裝與部署手冊》(英文)。

  • 升級真正被動的節點   只有被動節點能夠升級至 Exchange 2007 SP1 或 SP2。Exchange 2007 當中,被動節點是不包含叢集信箱伺服器的容錯移轉叢集節點。建議此節點也不要包含其他任何叢集群組,包含預設叢集群組及其他非 Exchange 相關的資源群組。將被動節點升級至 Exchange 2007 SP1 或 SP2 之前,應該手動將這些群組移至其他節點 (例如主動節點)。從命令列使用以下命令將預設叢集群組移至另一個節點:

    Cluster.exe group "Cluster Group" /move:<NodeName>
    
  • 執行 Exchange 2007 SP1 或 SP2 升級程序   叢集信箱伺服器只能使用命令列版的安裝程式 (Setup.com) 升級至 Exchange 2007 SP1 或 SP2。您不能使用圖形化使用者介面 (GUI) 版的安裝程式 (也稱為 Exchange Server 2007 安裝精靈或 Setup.exe) 將現有的叢集信箱伺服器升級至 Exchange 2007 SP1 或 SP2。Exchange Server 2007 安裝精靈只能用於建立新的叢集信箱伺服器。

  • 規劃 Exchange 2007 SP1 和 SP2 升級程序過程中的停機期間   Exchange 2007 支援從 Exchange 2007 RTM 輪流升級叢集信箱伺服器至 Exchange 2007 SP1 或 SP2。但是,這些升級牽涉到叢集信箱伺服器的一些停機期間。根據每個組織為整個叢集執行升級程序的時間長短,會有不同的停機期間量。停機期間會在程序中途開始。程序的執行情形如下:

    1. 先升級被動節點。叢集連續複寫 (CCR) 環境一律會包含單一被動節點,不過單一副本叢集 (SCC) 環境可能包含許多被動節點。在升級被動節點的過程中,叢集信箱伺服器仍可保持連線並供用戶端使用。

    2. 所有被動節點都升級至 Exchange 2007 SP1 或 SP2 後,必須將叢集信箱伺服器離線,再從主動節點移動至叢集中已升級的被動節點。

    3. 接著,將原始主動節點 (現在已成為被動節點) 升級至 Exchange 2007 SP1 或 SP2。

    note附註:
    第一個被動節點升級至 Exchange 2007 SP1 或 SP2 後,可以將叢集信箱伺服器升級,再於升級後的被動節點上恢復連線,使其成為主動節點。
  • 移除更新彙總套件及 Exchange 2007 SP1 和 SP2   在已安裝一或多個 Exchange 2007 更新彙總套件的電腦上安裝 Exchange 2007 SP1 或 SP2 時,Exchange 2007 SP1 或 SP2 安裝程式會先自動移除這些更新彙總套件,再於系統上安裝 SP1 或 SP2。安裝 Exchange 2007 SP1 或 SP2 之前,您並不需要手動移除任何更新彙總套件。

如需如何將叢集信箱伺服器升級至 Exchange 2007 SP1 或 SP2 的詳細步驟,請參閱下列主題:

管理執行 Exchange 2007 RTM 、Exchange 2007 SP1 或 Exchange 2007 SP2 的叢集信箱伺服器

您可以使用 Exchange 2007 RTM 版本的 Exchange 管理工具 (Exchange 管理主控台和 Exchange 管理命令介面),從執行 Windows Server 2003 或 Windows XP 的電腦管理執行 Exchange 2007 RTM 的叢集信箱伺服器。

您可以使用 Exchange 2007 SP1 或 SP2 版本的 Exchange 管理工具,從執行 Windows Server 2008、Windows Server 2003 或 Windows XP 的電腦管理執行 Exchange 2007 SP1 或 SP2 的叢集信箱伺服器。目前無法使用 Windows Vista 遠端管理叢集信箱伺服器。而即將提供的 Windows Vista 系統管理工具包,則可以從 Windows Vista 進行遠端管理。您可以從 Windows Vista 管理執行 Exchange 2007 SP1 或 SP2 的獨立電腦。

由於叢集服務不允許您使用叢集管理工具,從遠端管理跨越不同作業系統的容錯移轉叢集,因此您不能使用 Exchange 管理工具從遠端管理跨越不同作業系統的容錯移轉叢集。例如,您不能:

  • 從執行 Windows Server 2003 或 Windows XP 的電腦管理在 Windows Server 2008 上執行的叢集信箱伺服器。

  • 從執行 Windows Server 2008 的電腦管理在 Windows Server 2003 上執行的叢集信箱伺服器。

除了上述限制以外,您也不能在同一部電腦上安裝不同作業系統版本的叢集管理工具。因此,如果您是在 Exchange 環境中執行多種用戶端和伺服器作業系統,可能必須使用替代方法 (例如遠端桌面通訊協定工具) 來管理您的部分或全部 Exchange 伺服器。在 Windows Server 2003 或 Windows XP 上安裝適當版本的系統管理工具包 (Adminpak.msi),就可以安裝叢集管理工具。如需 Windows Server 2003 或 Windows XP 之 Adminpak.msi 的相關資訊,請參閱 Microsoft 知識庫文章 304718 如何使用系統管理工具包遠端管理執行 Windows Server 2003、Windows XP 或 Windows 2000 的電腦

若要在 Windows Server 2008 上安裝容錯移轉叢集管理工具,請開啟 [命令提示字元] 視窗,然後執行下列命令:

ServerManagerCmd -I RSAT-Clustering

相關資訊

如需 Exchange 2007 SP1 與 SP2 支援之 Windows Server 2008 高可用性功能的相關資訊,請參閱Exchange 2007 SP1 中新增的高可用性功能

如需從 Windows Server 2003 伺服器叢集遷移至 Windows Server 2008 容錯移轉叢集之程序的相關資訊,請參閱 Windows Server 2008 產品文件「容錯移轉叢集」章節裡的「了解從執行 Windows Server 2003 之叢集的遷移程序」。

Windows Server 2008 包含數個已增強或重新命名的功能。如需 Windows Server 2008 和 Windows Server 2003 間之功能變更的相關資訊,請參閱術語變更