在 vSphere 中,虛擬機器移轉是將虛擬機器從 vSphere 基礎結構中的一個資源移至另一個資源的過程。例如,透過使用移轉,您可以變更執行虛擬機器的計算資源。

您可使用冷移轉或不停機移轉,將虛擬機器從一個計算資源或儲存位置移至另一個計算資源或儲存位置。例如,您可使用 vSphere vMotion 將已開啟電源的虛擬機器從主機上移走,以執行維護、平衡負載、共置相互通訊的虛擬機器、將多個虛擬機器分離以最大限度地減少容錯網域、移轉到新伺服器硬體等等。

將虛擬機器從一個詳細目錄資料夾移至另一個資料夾或者在同一 vCenter Server 系統中複製虛擬機器不是移轉的形式。在同一 vCenter Server 系統中複製虛擬機器或複製其虛擬磁碟和組態檔是建立新虛擬機器的程序。

根據您移轉的虛擬機器的電源狀態,移轉可以為冷移轉,也可以為不停機移轉。
冷移轉
將已關閉電源或已暫停的虛擬機器移至新主機。或者,可以選擇將已關閉電源或已暫停的虛擬機器的組態和磁碟檔案重新放置到新儲存位置。您也可以使用冷移轉在虛擬交換器之間以及資料中心之間移動虛擬機器。您可以手動執行冷移轉,也可以排程工作。
不停機移轉
將已開啟電源的虛擬機器移至新主機。或者,您也可以將虛擬機器磁片或虛擬機器資料夾移到其他資料存放區。不停機移轉也稱為即時移轉或 vSphere vMotion。使用 vSphere vMotion,您可以移轉虛擬機器而不會中斷虛擬機器的可用性。

根據虛擬機器資源類型,您可以執行三種類型的移轉。

備註: 若要移轉磁碟大於 2 TB 的虛擬機器,來源和目的地 ESXi 主機必須為 6.0 及更新版本。
僅變更計算資源
將虛擬機器而非其儲存區移至另一個計算資源,例如主機、叢集、資源集區或 vApp。您可以使用冷移轉或不停機移轉將虛擬機器移至另一個計算資源。如果您變更已開啟電源的虛擬機器的計算資源,可使用 vSphere vMotion。
僅變更儲存區
將虛擬機器及其儲存區 (包括虛擬磁碟、組態檔或其組合) 移至同一主機上的新資料存放區。可使用冷移轉或不停機移轉變更虛擬機器的資料存放區。如欲將已開啟電源的虛擬機器及其儲存區移至新的資料存放區,可使用 Storage vMotion。
同時變更計算資源和儲存區
將虛擬機器移至另一台主機,同時將其磁碟或虛擬機器資料夾移至另一資料存放區。可使用冷移轉或不停機移轉同時變更主機和資料存放區。

在 vSphere 6.0 及更新版本中,您可透過使用下列物件類型之間的移轉,在 vSphere 站台之間移動虛擬機器。

移轉到另一個虛擬交換器
將虛擬機器的網路移至不同類型的虛擬交換器。無需重新設定實體和虛擬網路,您就可以移轉虛擬機器。使用冷移轉或不停機移轉時,您可將虛擬機器從標準交換器移至標準或分散式交換器,也可從一個分散式交換器移至另一個分散式交換器。在分散式交換器之間移動虛擬機器網路時,與該虛擬機器網路介面卡相關聯的網路組態和原則將傳輸到目標交換器。
移轉到另一個資料中心
將虛擬機器移至其他資料中心。可使用冷移轉或不停機移轉變更虛擬機器的資料中心。對於目標資料中心內的網路,您可以在分散式交換器上選取專用連接埠群組。
移轉到另一個 vCenter Server 系統

將虛擬機器移至其他 vCenter Server 執行個體。

可以將虛擬機器移至透過 vCenter 增強型連結模式連線到來源 vCenter Server 執行個體的 vCenter Server 執行個體。

您也可在相距較遠的兩個 vCenter Server 執行個體之間移動虛擬機器。

從 vSphere 7.0 Update 1c 開始,可以使用 Advanced Cross vCenter vMotion 在 vCenter Server 系統之間移轉工作負載。可以起始從內部部署環境和雲端環境的工作負載移轉。進階型跨 vCenter vMotion 不依賴於 vCenter 增強型連結模式或混合連結模式,並且可以在不同 vCenter Single Sign-On 網域中的 vCenter Server 系統之間移轉虛擬機器。

從 vSphere 7.0 Update 3 開始,您可以使用 Advanced Cross vCenter vMotion 功能跨 vCenter Server 系統複製虛擬機器。

如需在 vCenter Server 執行個體之間進行 vMotion 之相關需求的資訊,請參閱在 vCenter Server 執行個體之間進行 vMotion 的需求是什麼