若要確保成功升級 vCenter Server Appliance,您必須在開始升級程序前先執行下列必要工作和預先檢查。
一般必要條件
- 下載並掛接 vCenter Server 安裝程式。
- 確認 vSphere 網路上所有電腦的時鐘都已同步。請參閱同步 vSphere 網路上的時鐘。
目標系統必要條件
- 確認系統符合最低軟體和硬體需求。請參閱新vCenter Server Appliance 的系統需求。
- 如果您計劃在 ESXi 主機上部署新應用裝置,請確認目標 ESXi 主機未處於鎖定或維護模式。
- 如果您計劃在 vCenter Server 管理的 ESXi 主機上部署新應用裝置,請檢閱叢集上的 Distributed Resource Scheduler (DRS) 設定。請確保未設定目標 ESXi 主機所在的叢集的 DRS 設定用於全自動。將自動化層級設定為手動或半自動。自動化層級可確保目標 ESXi 主機不會在升級程序期間重新開機。
- 如果您計劃在 vCenter Server 執行個體的詳細目錄的 DRS 叢集上部署新應用裝置,請確認叢集包含至少一個不處於鎖定模式或維護模式的 ESXi 主機。
- 如果計劃在啟用了 vSphere with Tanzu 的環境中升級 vCenter Server 執行個體,請確認在未執行 Supervisor 的叢集上部署新應用裝置。請確保未設定目標 ESXi 主機所在的叢集的 DRS 設定用於全自動。
來源系統必要條件
-
如果來源應用裝置位於 vCenter Server 執行個體詳細目錄的 DRS 叢集上,則在升級期間:
-
如果計劃使用應用裝置所在的 ESXi 主機,請檢閱叢集上的 Distributed Resource Scheduler (DRS) 設定。確保叢集的 DRS 設定為手動或半自動,以便來源系統的虛擬機器在升級過程中不會移動。
-
如果計劃使用應用裝置所在的 vCenter Server 執行個體,則無需修改叢集的 DRS 設定。
-
- 請確認連接埠 22 在您想要升級的 vCenter Server Appliance 上處於開啟狀態。升級程序建立了輸入 SSH 連線,以便從來源 vCenter Server Appliance 下載已匯出的資料。
- 如果您要升級設定了外部 Update Manager 的 vCenter Server Appliance,請在來源 Update Manager 電腦上執行 Migration Assistant。
對於 GUI 升級,您必須手動執行 Migration Assistant。請參閱在來源 Windows 機器上下載並執行 VMware Migration Assistant。
對於 CLI 升級,您可以手動或自動執行 Migration Assistant。若要自動執行 Migration Assistant,請將 source.vum section 區段和 run.migration.assistant 子區段新增到 JSON 範本。請參閱升級 vCenter Server Appliance 的 CLI 升級組態參數。
- 請確認連接埠 443 在您想要升級的應用裝置所在的來源 ESXi 主機上處於開啟狀態。升級程序建立了與來源 ESXi 主機的 HTTPS 連線,以便確認來源應用裝置已準備好升級,並設定新應用裝置與現有應用裝置之間的 SSH 連線。
備註: 升級時,臨時 vCenter Server 執行個體對於連接埠 443 需要與永久 vCenter Server 執行個體相同的存取權限。確保環境中的任何防火牆都允許臨存和永久 vCenter Server 執行個體存取連接埠 443。
- 請確認您在想要升級的應用裝置上有足夠的可用磁碟空間,以便可以容納升級所需的資料。
- 為您要升級的 vCenter Server Appliance 建立以映像為基礎的備份 (快照),作為升級程序期間發生故障時的預防措施。如果要升級含外部 Platform Services Controller 的 vCenter Server 應用裝置,則必須先將外部 Platform Services Controller 聚合為內嵌式 Platform Services Controller,然後再執行升級。請參閱知識庫文章知識庫 68137。
重要: 若要在增強型連結模式環境中建立以映像為基礎的升級前備份,請關閉環境中所有 vCenter Server 和 Platform Services Controller 節點的電源,並備份每個節點。建立所有節點的備份後,您可以將其重新啟動並繼續執行升級程序。
如果升級失敗,請刪除新部署的 vCenter Server Appliance,並從各自的備份還原 vCenter Server 和 Platform Services Controller 節點。您必須從備份還原環境中的所有節點。如果無法執行此作業,將會導致複寫合作夥伴與已還原節點不同步。
若要瞭解以映像為基礎的備份,請參閱《vCenter Server 安裝和設定》中的〈vCenter Server 環境的以映像為基礎的備份和還原〉。
- 如果您使用外部資料庫,請確定用於新應用裝置的資料庫大小和儲存區大小下限。請參閱決定新應用裝置的 Oracle 資料庫大小和儲存區大小。
- 如果您的部署使用外部資料庫,您必須備份外部 vCenter Server Appliance 資料庫。
- 如果計劃在啟用了 vSphere with Tanzu 的環境中升級 vCenter Server 執行個體,請確保將 vCenter Server Appliance 所在叢集的 DRS 設定為手動或半自動,以便來源系統的虛擬機器在升級過程中不會移動。
網路必要條件
- 確認新應用裝置可以連線到您想要升級的應用裝置所在之來源 ESXi 主機和 vCenter Server 執行個體。
- 如果您計劃在應用裝置的臨時網路設定中指派靜態 IP 位址和 FQDN 做為系統名稱,請確認您已針對該 IP 位址設定正向和反向 DNS 記錄。
- 如果您計劃在新 vCenter Server Appliance 的臨時網路設定中指派 DHCP IP 位址,請確認您要在其上部署新應用裝置的 ESXi 主機與現有 vCenter Server Appliance 執行所在的 ESXi 主機處於相同的子網路中。
- 如果您計劃在新 vCenter Server Appliance 的臨時網路設定中指派 DHCP IPv4 位址,請確認您要在其上部署新應用裝置的 ESXi 主機至少連線至一個網路,且該網路與接受 MAC 位址變更的連接埠群組相關聯。考慮分散式虛擬交換器的預設安全性原則,其會拒絕 MAC 位址變更。如需有關如何設定交換器或連接埠群組的安全性原則的資訊,請參閱 vSphere 網路。