Share via


CIM_VirtualSystemMigrationService 類別的 MigrateVirtualSystemToHost 方法

將虛擬系統移至網路名稱或 IP 位址所指定的目標主機、移轉或重新放置的方法。

注意

這個方法只作為過渡解決方案,直到叢集支援模型化為止。

語法

uint32 MigrateVirtualSystemToHost(
  [in]  CIM_ComputerSystem REF ComputerSystem,
  [in]  string                 DestinationHost,
  [in]  string                 MigrationSettingData,
  [in]  string                 NewSystemSettingData,
  [in]  string                 NewResourceSettingData[],
  [out] CIM_ConcreteJob    REF Job
);

參數

ComputerSystem [in]

要移轉的來源虛擬電腦系統。

DestinationHost [in]

移轉的目標主機系統。

此參數可接受的格式會透過透過CIM_ElementCapabilities關聯相關聯之 CIM_VirtualSystemMigrationCapabilities實例中DestinationHostFormatsSupported[ ] 陣列屬性的值來傳達。

MigrationSettingData [in]

字串,其中包含 CIM_VirtualSystemMigrationSettingData 類別的內嵌實例,代表適用于移轉作業的移轉設定。

NewSystemSettingData [in]

字串,其中包含 CIM_VirtualSystemSettingData 類別的內嵌實例,代表移轉後適用于虛擬系統的新屬性。

NewResourceSettingData [in]

字串陣列,每個字串都包含 CIM_ResourceAllocationSettingData 類別的內嵌實例,代表移轉後適用于虛擬系統範圍內虛擬資源的新屬性。

作業 [out]

如果作業長時間執行,則可能會傳回代表作業 的選擇性CIM_ConcreteJob

傳回值

在成功時傳回 0;否則,傳回錯誤。

傳回碼/值 Description
已完成,沒有錯誤
0
已移轉虛擬系統。
不支援
1
實作不支援的方法。
已失敗
2
基於未指定的原因,虛擬系統移轉失敗。
逾時
3
虛擬系統移轉逾時;虛擬系統狀態未知。
不正確參數
4
一或多個參數正式無效。 例如, DestinationHost 參數的值可能以不支援的格式指定。
不正確狀態
5
來源虛擬系統、來源主機系統或目標主機系統處於允許起始要求之虛擬系統移轉的狀態;這可能是暫時的條件。
不相容的參數
6
一或多個輸入參數與集合不相容,或與目標主機有關。 例如 ,MigrationNewSettingData 參數的值包含 DestinationHost 參數值所識別的目標主機系統不支援的屬性。
DMTF 保留
..
已檢查方法參數 - 作業已啟動
4096
保留方法
4097..32767
廠商特定
32768..65535

規格需求

需求
最低支援的用戶端
Windows 8.1
最低支援的伺服器
Windows Server 2012 R2
命名空間
Root\virtualization\v2
MOF
WindowsVirtualization.V2.mof
DLL
Vmms.exe

另請參閱

CIM_VirtualSystemMigrationService