透過 vSphere vMotion,您可以使用冷移轉或不停機移轉,將虛擬機器從一個計算資源或儲存位置移至另一個計算資源或儲存位置。
例如,您可使用 vSphere vMotion 將已開啟電源的虛擬機器從主機上移走,以執行維護、平衡負載、共置相互通訊的虛擬機器、將多個虛擬機器分離以最大限度地減少容錯網域、移轉到新伺服器硬體等等。
將虛擬機器從一個詳細目錄資料夾移至相同資料中心內的另一個資料夾或資源集區,並不是移轉的一種形式。與移轉不同的是,在同一 vCenter Server 系統中複製虛擬機器或複製其虛擬磁碟和組態檔是建立新虛擬機器的程序。在同一 vCenter Server 系統中複製虛擬機器也不是移轉的形式。
透過使用移轉,您可以變更執行虛擬機器的計算資源。例如,您可以將虛擬機器從一台主機移至另一台主機或叢集。
若要移轉磁碟大於 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 之需求以及如何透過 vSphere vMotion 移轉虛擬機器的詳細資訊,請參閱 vCenter Server 和主機管理說明文件中的以下主題: