可以將虛擬機器移至另一個計算資源,並將其磁碟或虛擬機器資料夾移至另一個資料存放區。使用 vMotion,可以在虛擬機器已開啟電源時移轉虛擬機器及其磁碟和檔案。
同時移轉至新的計算資源和資料存放區,會透過消除 vCenter Server 邊界,為虛擬機器提供較高的行動性。虛擬機器磁碟或虛擬機器資料夾內容透過 vMotion 網路傳輸到目的地主機和資料存放區。
若要變更磁碟格式並保留這些變更,必須為虛擬機器檔案和磁碟選取其他資料存放區。如果選取虛擬機器目前所在的同一個資料存放區,則無法保留磁碟格式變更。
必要條件
- 確認主機和虛擬機器符合即時移轉的需求。請參閱vCenter Server 和主機管理說明文件中的「無共用儲存區時執行 vMotion 的需求和限制」。
- 對於在 vCenter Server 執行個體之間移轉,請確認您的系統符合其他需求。請參閱vCenter Server 和主機管理說明文件中的「在 vCenter Server 之間移轉的需求」。
- 若要使用 NVIDIA vGPU 移轉虛擬機器,請確認目標 ESXi 主機具有可用的 vGPU 插槽。另外,確認
vgpu.hotmigrate.enabled
進階設定已設為 true
。如需有關設定 vCenter Server進階設定的詳細資訊,請參閱vCenter Server 和主機管理說明文件中的「使用 vMotion 來移轉 vGPU 虛擬機器」。
- 所需權限:
程序
- 在虛擬機器上按一下滑鼠右鍵,然後選取移轉。
- 若要找到虛擬機器,請選取資料中心、資料夾、叢集、資源集區、主機或 vApp。
- 按一下虛擬機器索引標籤。
- 選取同時變更計算資源和儲存區,然後按下一步。
- 為虛擬機器選取目的地資源,然後按下一步。
任何相容性問題都會顯示在 [相容性] 面板中。請修正問題或選取另一個主機或叢集。
可能的目標包括主機和全自動化 DRS 叢集。如果目標是非自動化叢集,請從非自動化叢集內選取主機。
如果您的環境有多個 vCenter Server 執行個體,可在 vCenter Server 詳細目錄之間移動虛擬機器。
重要:
如果您移轉的虛擬機器具有 NVDIMM 裝置和虛擬 PMem 硬碟,則目的地主機或叢集必須具有可用的 PMem 資源。否則,相容性檢查會失敗,並且您無法繼續進行移轉。
如果您移轉的虛擬機器沒有 NVDIMM 裝置但具有虛擬 PMem 硬碟,則目的地主機或叢集必須具有可用的 PMem 資源,以便所有 PMem 硬碟仍會儲存在 PMem 資料存放區上。否則,所有硬碟都將使用選取用於虛擬機器組態檔的儲存區原則和資料存放區。
重要: 將具有 NVDIMM 裝置或 vPMem 磁碟的虛擬機器移轉至沒有適當授權的主機失敗,並使虛擬機器處於無法管理的狀態 90 秒。隨後可以重試移轉,並選擇已授權使用 PMem 裝置的目的地主機。
- 在 [選取儲存區] 頁面上,選取用於虛擬機器組態檔和所有硬碟的儲存區類型。
- 如果您選取標準模式,所有虛擬磁碟將儲存在標準資料存放區上。
- 如果您選取 PMem 模式,所有虛擬磁碟將儲存在主機-本機 PMem 資料存放區上。組態檔無法儲存在 PMem 資料存放區上,此外,您還必須針對虛擬機器的組態檔選取一般資料存放區。
- 如果您選取混合模式,所有 PMem 虛擬磁碟仍會儲存在 PMem 資料存放區上。非 PMem 磁碟受您所選擇的虛擬機器儲存區原則以及資料存放區或資料存放區叢集的影響。
- 選取虛擬機器磁碟的格式。
選項 |
動作 |
與來源格式相同 |
使用與來源虛擬機器相同的格式。 |
完整佈建消極式歸零 |
以預設的完整格式建立虛擬磁碟。虛擬磁碟所需的空間會在建立時加以配置。在建立期間,保留在實體裝置上的所有資料都不會清除。但是,從虛擬機器首次執行寫入操作時,您可按需要將這些資料歸零。 |
完整佈建積極式歸零 |
建立支援叢集功能 (如 Fault Tolerance) 的完整佈建磁碟。虛擬磁碟所需的空間會在建立時加以配置。與完整佈建消極式歸零格式相反,實體裝置中保留的資料會在建立過程中歸零。建立此類格式的磁碟所需的時間可能會比建立其他類型的磁碟久。 |
精簡佈建 |
使用精簡佈建格式。一開始,精簡佈建磁碟僅使用該磁碟最初所需的資料存放區空間。如果精簡佈建磁碟日後需要更多空間,則可以擴充到配置容量上限。 |
- 從虛擬機器儲存區原則下拉式功能表中選取虛擬機器儲存區原則。
儲存區原則用於為虛擬機器上執行的應用程式指定儲存區需求。您也可以為
vSAN 或 Virtual Volumes 資料存放區選取預設原則。
重要: 如果虛擬機器硬碟使用不同的儲存區原則,所選取的新原則僅適用於非 PMem 硬碟。PMem 硬碟會移轉至目的地主機的主機-本機 PMem 資料存放區。
- 選取要用於儲存虛擬機器檔案的資料存放區位置。
選項 |
動作 |
將所有虛擬機器檔案儲存在資料存放區中的同一位置。 |
選取資料存放區,然後按下一步。 |
將所有虛擬機器檔案儲存在同一個 Storage DRS 叢集中。 |
- 選取 Storage DRS 叢集。
- (選擇性) 若要在此虛擬機器上停用 Storage DRS,請選取停用此虛擬機器的 Storage DRS,然後在該 Storage DRS 叢集中選取資料存放區。
- 按下一步。
|
將虛擬機器組態檔和磁碟儲存在不同的位置。 |
- 按一下針對每個磁碟設定。
備註: 您可以使用
針對每個磁碟設定選項,從 PMem 儲存區個別硬碟降級或升級至 PMem 儲存區個別硬碟。
- 針對虛擬機器組態檔和每個虛擬磁碟,選取瀏覽,然後選取資料存放區或 Storage DRS 叢集。
備註: 無法在 PMem 資料存放區上儲存組態檔。
- (選擇性) 如果選取了 Storage DRS 叢集,且不希望在此虛擬機器上使用 Storage DRS,請選取停用此虛擬機器的 Storage DRS,然後在該 Storage DRS 叢集中選取資料存放區。
- 按下一步。
|
- 為連接至有效來源網路的所有虛擬機器網路介面卡選取目的地網路,然後按下一步。
您可以按一下進階,為每個連線至有效來源網路的虛擬機器網路介面卡選取新的目的地網路。
可以將虛擬機器網路移轉到同一資料中心內的其他分散式交換器或其他資料中心,或移轉到 vCenter Server。
- 選取移轉優先順序層級,然後按下一步。
選項 |
說明 |
以高優先順序排程 vMotion |
vCenter Server 會嘗試在來源主機和目的地主機上都保留一定的資源,以便在所有運用 vMotion 同時進行的移轉中共用。vCenter Server 會授與較大的主機 CPU 資源共用率。如果沒有足夠的 CPU 資源可供立即使用,則不會起始 vMotion。 |
排程正常 vMotion |
vCenter Server 會在來源主機和目的地主機上都保留一定的資源,以便在所有運用 vMotion 同時進行的移轉中共用。vCenter Server 會授與較小的主機 CPU 資源共用率。如果 CPU 資源不足,則 vMotion 的持續時間可能會延長。 |
- 在 [即將完成] 頁面上,檢閱詳細資料並按一下完成。
結果
vCenter Server 即會將虛擬機器移到新的主機或儲存位置。
事件訊息將顯示在事件索引標籤中。摘要索引標籤中的資料顯示了整個移轉過程的狀態。如果移轉期間發生錯誤,虛擬機器將還原為原始狀態和位置。