可以透過移轉精靈,使用 vMotion 在計算資源之間移轉已開啟電源的虛擬機器。若要只重新放置已開啟電源之虛擬機器的磁碟,請使用 Storage vMotion 將虛擬機器移轉至新資料存放區。

必要條件

確認主機和虛擬機器符合運用具有共用儲存區的 vMotion 進行移轉的需求。

  • 確認主機和虛擬機器符合運用 vMotion 進行移轉的需求。請參閱vMotion 的主機組態vMotion 的虛擬機器條件和限制
  • 確認在來源和目標主機之間共用包含虛擬機器磁碟的儲存區。請參閱vMotion 共用儲存區需求
  • 對於在 vCenter Server 執行個體之間移轉,請確認您的系統符合其他需求。請參閱在 vCenter Server 執行個體之間進行 vMotion 的需求
  • 若要使用 NVIDIA vGPU 移轉虛擬機器,請確認目標 ESXi 主機具有可用的 vGPU 插槽。另外,確認 vgpu.hotmigrate.enabled 進階設定已設為 true。如需有關設定 vCenter Server 進階設定的詳細資訊,請參閱 vCenter Server 組態說明文件中「設定進階設定」
  • 所需權限:資源.移轉已開啟電源的虛擬機器

程序

  1. 在虛擬機器上按一下滑鼠右鍵,然後選取移轉
    1. 若要找到虛擬機器,請選取資料中心、資料夾、叢集、資源集區、主機或 vApp。
    2. 按一下虛擬機器索引標籤。
  2. 按一下僅變更計算資源,然後按下一步
  3. 選取要執行虛擬機器的主機、叢集、資源集區或 vApp,然後按下一步
    任何相容性問題都會顯示在 [相容性] 面板中。請修正問題或選取另一個主機或叢集。

    可能的目標包括位於同一個或另一個 vCenter Server 系統的主機和全自動化 DRS 叢集。如果目標是非自動化叢集,請從非自動化叢集內選取主機。

    重要:

    如果您移轉的虛擬機器具有 NVDIMM 裝置和虛擬 PMem 硬碟,則目的地主機或叢集必須具有可用的 PMem 資源。否則,相容性檢查會失敗,並且您無法繼續進行移轉。

    如果您移轉的虛擬機器沒有 NVDIMM 裝置但具有虛擬 PMem 硬碟,則目的地主機或叢集必須具有可用的 PMem 資源,以便所有 PMem 硬碟仍會儲存在 PMem 資料存放區上。否則,所有硬碟都將使用選取用於虛擬機器組態檔的儲存區原則和資料存放區。

    重要: 將具有 NVDIMM 裝置或 vPMem 磁碟的虛擬機器移轉至沒有適當授權的主機失敗,並使虛擬機器處於無法管理的狀態 90 秒。隨後可以重試移轉,並選取已授權使用 PMem 裝置的目的地主機。
  4. 為連接至有效來源網路的所有虛擬機器網路介面卡選取目的地網路,然後按下一步

    您可以按一下進階,為每個連線至有效來源網路的虛擬機器網路介面卡選取新的目的地網路。

    可以將虛擬機器網路移轉到同一資料中心內的其他分散式交換器或其他資料中心,或移轉到 vCenter Server

  5. 選取移轉優先順序層級,然後按下一步
    選項 說明
    以高優先順序排程 vMotion

    vCenter Server 會嘗試在來源主機和目的地主機上都保留一定的資源,以便在所有運用 vMotion 同時進行的移轉中共用。vCenter Server 會授與較大的主機 CPU 資源共用率。如果沒有足夠的 CPU 資源可供立即使用,則不會起始 vMotion。

    排程正常 vMotion

    vCenter Server 會在來源主機和目的地主機上都保留一定的資源,以便在所有運用 vMotion 同時進行的移轉中共用。vCenter Server 會授與較小的主機 CPU 資源共用率。如果 CPU 資源不足,則 vMotion 的持續時間可能會延長。

  6. 檢閱頁面,然後按一下完成

結果

vCenter Server 即會將虛擬機器移到新的主機或儲存位置。

事件訊息將顯示在事件索引標籤中。摘要索引標籤中的資料顯示了整個移轉過程的狀態。如果移轉期間發生錯誤,虛擬機器將還原為原始狀態和位置。