VMware 提供多種升級 ESX/ESXi 主機的方式。

vSphere Update Manager

vSphere Update Manager 軟體用於升級、移轉、更新和修補叢集主機、虛擬機器及客體作業系統。Update Manager 會組織主機和虛擬機器的升級。如果網站使用 vCenter Server,則 VMware 建議使用 Update Manager。如需有組織地升級主機的指示,請參閱使用 vSphere Update Manager 執行有組織的主機升級。如需有組織地升級虛擬機器的指示,請參閱安裝與管理 VMware vSphere Update Manager說明文件。

透過在 CD/DVD 或 USB 快閃磁碟機上使用 ESXi 安裝程式 ISO 映像,以互動方式進行升級或移轉

您可以從 CD/DVD 或 USB 快閃磁碟機中執行 ESXi 5.5.x 安裝程式來執行互動式升級或移轉。此方法適合少量主機的部署。安裝程式的工作方式與執行全新安裝相同,但如果選取已包含 ESX/ESXi 4.x、ESXi 5.0.x、ESXi 5.1.x 或 ESXi 5.5.0 安裝的目標磁碟,則安裝程式會將主機升級到 5.5.x,並允許您移轉部分現有主機設定和組態檔以及保留現有 VMFS 資料存放區。請參閱 以互動方式升級或移轉主機

執行指令碼式升級

透過叫用更新指令碼以進行高效率的自動升級,可以將主機從 4.x 版 ESXi 和 ESX、5.0.x 版 ESXi、5.1.x 版 ESXi 和 5.5.0 版 ESXi 升級或移轉至 ESXi 5.5.x。指令碼式升級可高效部署多台主機。可以使用指令碼從 CD、DVD 或 USB 快閃磁碟機升級 ESXi,或透過對安裝程式執行 PXE 開機來進行升級。也可以從互動式安裝呼叫指令碼。請參閱 使用指令碼安裝、升級或移轉主機

vSphere Auto Deploy

Auto Deploy 是 vSphere 5.x 中的一項新功能。在使用 Auto Deploy 部署 ESXi 5.x 主機之後,您可以透過新的映像設定檔使用 Auto Deploy 重新佈建主機並將其重新開機,其中,這個新的映像設定檔包含 ESXi 升級或修補程式、主機組態設定檔以及 (選用) 由 VMware 合作夥伴提供的第三方驅動程式或管理代理程式。可以使用 ESXi Image Builder CLI 來建置自訂映像。請參閱 使用 vSphere Auto Deploy 重新佈建主機

esxcli

您可以對 ESXi 使用 esxcli 命令列公用程式,將 ESXi 5.0.x 主機或 ESXi 5.1.x 主機升級到 ESXi 5.5.x。您無法使用 esxcli 將 ESX/ESXi 4.x 主機升級到 ESXi 5.5.x。esxcli 命令列公用程式需要使用 vSphere CLI。請參閱 使用 esxcli 命令升級主機

ESXi 5.x 升級不支援 esxupdatevihostupdate 公用程式。

表格 1. ESXi 5.5.x 升級方法

升級方法

從 ESX 或 ESXi 4.x 到 ESXi 5.5.x 的升級

從 ESXi 5.0.x 升級到 ESXi 5.5.x

從 ESXi 5.1.x 升級到 ESXi 5.5.x

從 ESXi 5.5.0 升級到 ESXi 5.5.x

vSphere Update Manager

yes

yes

yes

yes

從 CD、DVD 或 USB 磁碟機進行互動式升級

yes

yes

yes

yes

指令碼式升級

yes

yes

yes

yes

vSphere Auto Deploy

是,如果已使用 Auto Deploy 部署 ESXi 5.0.x 主機

是,如果已使用 Auto Deploy 部署 ESXi 5.1.x 主機

是,如果已使用 Auto Deploy 部署 ESXi 5.5.0 主機

esxcli

yes

yes

yes