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 |
---|---|
|
已移轉虛擬系統。 |
|
實作不支援的方法。 |
|
基於未指定的原因,虛擬系統移轉失敗。 |
|
虛擬系統移轉逾時;虛擬系統狀態未知。 |
|
一或多個參數正式無效。 例如, DestinationHost 參數的值可能以不支援的格式指定。 |
|
來源虛擬系統、來源主機系統或目標主機系統處於允許起始要求之虛擬系統移轉的狀態;這可能是暫時的條件。 |
|
一或多個輸入參數與集合不相容,或與目標主機有關。 例如 ,MigrationNewSettingData 參數的值包含 DestinationHost 參數值所識別的目標主機系統不支援的屬性。 |
|
|
|
|
|
|
|
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 |
Windows 8.1 |
最低支援的伺服器 |
Windows Server 2012 R2 |
命名空間 |
Root\virtualization\v2 |
MOF |
|
DLL |
|