次の方法で共有


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 クラスの埋め込みインスタンスを含む文字列の配列。

ジョブ [出力]

操作の実行時間が長い場合は、必要に応じてジョブを表す CIM_ConcreteJob が返される場合があります。

戻り値

成功した場合は 0 を返します。それ以外の場合は、エラーを返します。

リターン コード/値 説明
エラーなしで完了
0
仮想システムが移行されました。
サポートされていません
1
メソッドは実装でサポートされていません。
Failed
2
未指定の理由で仮想システムの移行に失敗しました。
タイムアウト
3
仮想システムの移行タイムアウト。仮想システムの状態が不明です。
無効なパラメーター
4
1 つ以上のパラメーターが正式に無効です。 たとえば、 DestinationHost パラメーターの値がサポートされていない形式で指定されている可能性があります。
無効な状態
5
ソース仮想システム、ソース ホスト システム、またはターゲット ホスト システムは、要求された仮想システムの移行の開始を許可する状態です。これは一時的な条件である可能性があります。
互換性のないパラメーター
6
1 つ以上の入力パラメーターは、セットとして、またはターゲット ホストに対して互換性がありません。 たとえば、 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