對於 vCenter Server Appliance 升級,您可部署新版本的應用裝置並匯入現有 vCenter Server Appliance 的網路身分識別。

開始之前

  • 確認 vSphere 網路上所有電腦的時鐘都已同步。請參閱 同步 vSphere 網路上的時鐘

  • 如果您的 vCenter Server Appliance 使用 vCenter Single Sign-On 的外部執行個體,則將 Single Sign-On 與 vCenter Server Appliance 升級到同一版本。

  • 請驗證現有 vCenter Server Appliance 的 vCenter Server SSL 憑證是否正確設定。請參閱 VMware 知識庫文章 2057223

  • 備份 vCenter Server 資料庫。

  • 建立 vCenter Server Appliance 的快照。

執行這項作業的原因和時機

備註︰

從 5.0 版升級到 5.5 版與從 5.1 版升級到 5.5 版略有不同。用於設定角色的選項在從 5.1 版升級到 5.5 版期間無法使用。

VMware 產品版本均使用兩位數進行編號,例如 Sphere 5.5。變更版本號碼中的任一數字 (例如從 4.1 到 5.0,或從 5.1 到 5.5) 表示軟體發生重大變更,需要從先前版本進行升級。變更較小且只需要更新的版本由更新號碼表示,例如 vSphere 5.1 Update 1。

如需 vCenter Server Appliance 的更新 (例如從 5.1 版到 5.1 Update 1 版),請參閱從 VMware.com 存放庫更新 VMware vCenter Server Appliance從壓縮的更新服務包更新 VMware vCenter Server Appliance從 CD-ROM 光碟機更新 VMware vCenter Server Appliance

vCenter Server Appliance 5.0 Update 1 及更新版本、5.1.x 和 5.5 版針對內嵌式資料庫使用 PostgreSQL,而非 IBM DB2 (IBM DB2 在 vCenter Server Appliance 5.0 中使用)。如果將內嵌式資料庫與 vCenter Server Appliance 搭配使用,則從 5.0 版升級到 5.5 版時,內嵌式 IBM DB2 資料庫將移轉至 PostgreSQL 資料庫。現有資料庫的組態狀態將會保留,架構將升級以與 vCenter Server Appliance 5.5 相容。

備註︰

僅當 IP 位址符合 IPv4 標準時,vCenter Server 5.5 才支援透過 IP 位址在 vCenter Server 與 vCenter Server 元件之間建立連線。若要連線到 IPv6 環境中的 vCenter Server 系統,您必須使用 vCenter Server 的完整網域名稱 (FQDN) 或主機名稱。最佳做法是使用 FQDN (在所有情況下皆可行),而非 IP 位址 (如果 DHCP 已指派 IP 位址,則其可能會變更)。

vCenter Server Appliance 5.5 版上部署了虛擬硬體版本 7,後者在 ESXi 中支援每個虛擬機器具有 8 個虛擬 CPU。視要透過 vCenter Server Appliance 進行管理的主機而定,您可能需要升級 ESXi 主機並更新 vCenter Server Appliance 的版本以支援更多虛擬 CPU:

  • ESXi 4.x 最高支援虛擬硬體版本 7,最多支援每個虛擬機器具有 8 個虛擬 CPU。

  • ESXi 5.0.x 最高支援虛擬硬體版本 8,最多支援每個虛擬機器具有 32 個虛擬 CPU。

  • ESXi 5.1.x 最高支援虛擬硬體版本 9,最多支援每個虛擬機器具有 64 個虛擬 CPU。

警告︰

如果將 vCenter Server Appliance 更新到硬體版本 10,您將無法使用 vSphere Client 編輯應用裝置的虛擬機器設定。這可能會導致管理 vCenter Server Appliance 時出現問題,因為您無法使用 vSphere Web Client 直接連線到 vCenter Server Appliance 所在的主機以對其進行管理。請勿將 vCenter Server Appliance 升級到硬體版本 10。

若要更新虛擬機器的虛擬硬體版本,請參閱 vSphere 虛擬機器管理說明文件中與虛擬機器相容性層級有關的資訊。

備註︰

如果您的升級將應用裝置重新設定為在 Microsoft Windows 主機上使用外部的 vCenter Single Sign-On 執行個體,則升級後,您將無法以使用者身分登入,除非已將該名稱的使用者新增到 vCenter Single Sign-On 主機。依預設,Windows 不包含使用者。

程序

  1. 部署新版本的 vCenter Server Appliance。

    新應用裝置具有預設的網路組態,且 vCenter Server 服務未設定並已停用。您不需要在新應用裝置上設定 NFS。升級時將自動複製此組態。

  2. 請確保新應用裝置具有至少和舊應用裝置相同的 RAM 數量和 CPU 數目。
  3. 如果已為舊應用裝置新增其他磁碟或增加 VMDK 的大小,請重新設定新應用裝置,使它具有至少和舊應用裝置相同的磁碟空間。
  4. 在單獨的瀏覽器視窗中連線到舊應用裝置和新應用裝置。
  5. 在新應用裝置的 [vCenter Server 安裝程式] 精靈中,接受使用者授權合約。

    精靈會在首次登入時自動啟動。在後續登入中,您可以手動啟動精靈,只需在啟動頁面的 [公用程式] 區段中,按一下啟動按鈕。

  6. 在新應用裝置的 [設定選項] 面板中,選取從先前版本升級
  7. 在新應用裝置中,按下一步
  8. 如果從 5.0.x 版進行升級:在舊應用裝置的升級索引標籤中,選取應用裝置角色的來源,然後按一下設定角色
  9. 在新應用裝置中,複製本機應用裝置金鑰。
  10. 將上一步驟中複製的金鑰匯入到舊應用裝置。
    • 如果從 5.0.x 版進行升級:在舊應用裝置中,前往升級索引標籤,建立信任子索引標籤。將金鑰貼到遠端應用裝置金鑰欄位中,然後按一下匯入遠端金鑰

    • 如果從 5.1.x 版進行升級:在舊應用裝置中,將金鑰貼到升級金鑰方塊中,然後按一下匯入金鑰並停止 vCenter Server

  11. 在舊應用裝置中,複製本機應用裝置金鑰。
  12. 在新應用裝置中,將上一步驟中複製的金鑰貼到升級金鑰方塊中,然後按下一步

    此設定將針對舊應用裝置的 SSL 憑證執行檢查。如果發生問題,安裝程式精靈會顯示一個面板,解釋此問題並提供一個用於為新應用裝置產生新自我簽署憑證的選項。

  13. 如果要保留目前憑證並手動更正導致的任何問題,請取消勾選核取方塊取代 vCenter SSL 憑證

    如果要從 5.1.x 版應用裝置升級,則現有的 Single Sign-On 組態將用於升級後的應用裝置。繼續15。如果要從 5.0 版應用裝置升級,則精靈將顯示 SSO 設定面板。

  14. 如果要從 5.0 版應用裝置升級,則在 SSO 設定面板中選擇是使用 Single Sign-On 的外部執行個體還是內嵌式版本。

    如果選擇外部 Single Sign-On 執行個體,則會執行檢查以確保該外部 Single Sign-On 版本為 5.5。如果版本早於 5.5,則會顯示一條錯誤訊息,且升級將不會繼續。

  15. 在新應用裝置中,按下一步
  16. 檢閱來源應用裝置管理的主機清單,然後選取要執行預先升級檢查的主機。

    若要將升級問題發生的可能性降至最低,請在所有主機上,或至少在最重要的主機上執行預先升級檢查。

  17. 檢閱來源應用裝置主機的升級前檢查狀況,更正所有錯誤,然後繼續。
  18. 確認已建立來源應用裝置和外部資料庫的備份或快照,然後按下一步

    新應用裝置會關閉舊應用裝置,並取得舊應用裝置的網路身分識別。如果舊應用裝置設定為使用動態定址,則新應用裝置也會使用動態定址。匯入完成後,新的 vCenter Server Appliance 會啟動。

  19. 升級完成後,按一下關閉

結果

vCenter Server Appliance 已升級,新應用裝置將重新開機。