建立一或多個虛擬機器群組,並將虛擬機器執行個體 UUID 新增至每個群組。藉由建立虛擬機器群組,您可以在含有一組虛擬機器的批次中執行工作負載移轉。

備註: 僅在下列情況下使用此程序。如需詳細資訊,請參閱 Migrating Distributed Firewall Configuration
  • 如果在所有規則中將 [套用至] 設定為 [DFW],並且規則的安全群組具有以安全性標記為基礎的動態成員資格或具有靜態成員資格。
  • 如果在任何規則中將 [套用至] 設定為通用安全群組或通用邏輯交換器,並且規則的安全群組具有以安全性標記為基礎的動態成員資格或具有靜態成員資格。
  • 如果在任何規則中將 [套用至] 設定為通用安全群組或通用邏輯交換器,且所有規則均為 IP 型。

只有在 NSX-v 環境中的 DFW 規則根據安全性標籤使用具有動態成員資格的安全群組,或使用靜態成員資格時,才必須建立虛擬機器群組。在 NSX-v 環境中僅使用 IP 型 DFW 規則時,將工作負載虛擬機器移轉至 NSX-T 之前,並不需要虛擬機器群組。

請執行下列 POST API 要求:

POST https://{nsxt-mgr-ip}/api/v1/migration/vmgroup?action=pre_migrate

您可以從 vCenter Server 受管理物件瀏覽器 (MOB) 取得虛擬機器執行個體 UUID (網址為:http://{vCenter-IP-Address}/mob),或是對 vSphere 執行 API 要求。

請參閱此主題中的範例,以瞭解從 vCenter Server MOB 尋找虛擬機器執行個體 UUID 的步驟。

此 API 會針對虛擬機器群組中每個將透過第 2 層橋接器將移轉至 NSX-T 覆疊區段的 NSX-v 工作負載虛擬機器,建立對應於其虛擬機器執行個體 UUID 的邏輯區段連接埠 (VIF)。

如需此 API 要求本文的範例,請參閱 NSX 技術區域文章的隨即移轉程序區段。

範例: 從 vCenter MOB 取得虛擬機器執行個體 UUID

  1. 在網頁瀏覽器中,進入 vCenter 受管理物件瀏覽器,網址為 http//{vCenter-IP-Address}/mob
  2. 按一下內容
  3. 在 [名稱] 資料行中找出 rootFolder,然後在 [值] 資料行中按一下對應的連結。例如 group-d1。
  4. 在 [名稱] 資料行中找出 childEntity,然後在 [值] 資料行中按一下對應的連結。例如 datacenter-21。
  5. 在 [名稱] 資料行中找出 hostFolder,然後在 [值] 資料行中按一下對應的連結。例如 group-h23。
  6. 在 [名稱] 資料行中找出 childEntity。對應的 [值] 資料行會包含主機叢集的連結。按一下適當的主機叢集連結。例如 domain-c33。
  7. 在 [名稱] 資料行中找出 host。對應的 [值] 資料行會依 vCenter MOID 和主機名稱列出該叢集中的主機。按一下適當的主機連結,例如 host-32。
  8. 在 [名稱] 資料行中找出 vm。對應的 [值] 資料行會依 vCenter MOID 和主機名稱列出虛擬機器。例如 vm-216 (web-01a)。
  9. 若要尋找虛擬機器的執行個體 UUID,請按一下位於上一個步驟中的虛擬機器 MOID 連結。按一下 [值] 資料行中的組態連結。
  10. 在 [名稱] 資料行中找出 instanceUuid。對應的 [值] 資料行會列出虛擬機器執行個體 UUID。例如 502e71fa-1a00-759b-e40f-ce778e915f16。