建立一或多個虛擬機器群組,並將虛擬機器執行個體 UUID 新增至每個群組。藉由建立虛擬機器群組,您可以在含有一組虛擬機器的批次中執行工作負載移轉。
備註: 如果在任何 DFW 規則中設定了 [套用至] (這表示該 [套用至] 未設為 [DFW]),請使用此程序。如需詳細資訊,請參閱
移轉分散式防火牆組態。
只有在 NSX-V 環境中的 DFW 規則根據安全性標籤使用具有動態成員資格的安全群組,或使用靜態成員資格時,才必須建立虛擬機器群組。在 NSX-V 環境中僅使用 IP 型 DFW 規則時,將工作負載虛擬機器移轉至 NSX 之前,並不需要虛擬機器群組。
請執行下列 POST API 要求:
POST https://{nsxt-mgr-ip}/api/v1/migration/vmgroup?action=pre_migrate
您可以從 VMware vCenter 受管理物件瀏覽器 (MOB) 取得虛擬機器執行個體 UUID (網址為:http://{vCenter-IP-Address}/mob),或是對 vSphere 執行 API 要求。
請參閱此主題中的範例,以瞭解從 VMware vCenter MOB 尋找虛擬機器執行個體 UUID 的步驟。
此 API 會針對虛擬機器群組中每個將透過第 2 層橋接器將移轉至 NSX 覆疊區段的 NSX-V 工作負載虛擬機器,建立對應於其虛擬機器執行個體 UUID 的邏輯區段連接埠 (VIF)。
如需此 API 要求本文的範例,請參閱 NSX 技術區域文章的隨即移轉程序區段。
範例: 從 vCenter MOB 取得虛擬機器執行個體 UUID
- 在網頁瀏覽器中,進入 vCenter 受管理物件瀏覽器,網址為 http//{vCenter-IP-Address}/mob。
- 按一下內容。
- 在 [名稱] 資料行中找出 rootFolder,然後在 [值] 資料行中按一下對應的連結。例如 group-d1。
- 在 [名稱] 資料行中找出 childEntity,然後在 [值] 資料行中按一下對應的連結。例如 datacenter-21。
- 在 [名稱] 資料行中找出 hostFolder,然後在 [值] 資料行中按一下對應的連結。例如 group-h23。
- 在 [名稱] 資料行中找出 childEntity。對應的 [值] 資料行會包含主機叢集的連結。按一下適當的主機叢集連結。例如 domain-c33。
- 在 [名稱] 資料行中找出 host。對應的 [值] 資料行會依 vCenter MOID 和主機名稱列出該叢集中的主機。按一下適當的主機連結,例如 host-32。
- 在 [名稱] 資料行中找出 vm。對應的 [值] 資料行會依 vCenter MOID 和主機名稱列出虛擬機器。例如 vm-216 (web-01a)。按一下您感興趣的虛擬機器。
- 在 [名稱] 資料行中找出 config。按一下 [值] 資料行中的 config。
- 在 [名稱] 資料行中找出 instanceUuid。對應的 [值] 資料行會列出虛擬機器執行個體 UUID。例如 502e71fa-1a00-759b-e40f-ce778e915f16。