前のトピック: dpmhv-expandVirtDisk(Funclet)コマンド -- 仮想ディスクを拡張する次のトピック: dpmhv-exportVMEx(Funclet)コマンド -- VM をエクスポートする


dpmhv-exportVM(Funclet)コマンド -- VM をエクスポートする

dpmhv-exportVM コマンドを使用すると、関連する仮想ディスクおよびフロッピー ディスクを含む VM の仕様をエクスポートできます。 このコマンドは廃止されるため、代わりに dpmhv-exportVMEx を使用してください。

このコマンドの形式は、以下のとおりです。

dpmhv-exportVM 
-host hostname 
-vm vmname|-vmid vmguid 
-dest dest 
[-nostate] 
[-async]
[-retval] 
[-silent]
-host hostname

Hyper-V Server ホストの名前を指定します。

-vm vmname

VM の名前を指定します。

-vmid vmguid

VM の一意の ID を指定します。

-dest dest

エクスポートする VM のデスティネーション パスを指定します。

-nostate

(オプション)VM の規格のみをエクスポートすることを指定します。 このオプションは、エクスポートされた VM が元の VM ディスク イメージを参照するのを防ぎます。

-async

(オプション)コマンドを非同期で実行するには、このオプションを指定します。 デフォルトでは、このコマンドは同期して実行されます。

注: このオプションを実行する前にこのコマンドの実行が完了した場合、操作ステータスの確認に使用するジョブ ID が返されます。

-retval

後で処理できるように値を返します。

-silent

画面に出力しないように指定します。

戻り値

dpmhv-exportVM が同期で実行される場合、このコマンドは空文字列を返します。 非同期で実行される場合、ジョブ ID を表す文字列が dpmhv-getJobErrorInfodpmhv-getJobInfo、または dpmhv-getJobStatus に渡されます。 同期モードで実行中にエラーが発生した場合、このコマンドはエラー コードを返してエラーをレポートします。

例: VM をエクスポートする

この例では、関連する仮想ディスクおよびフロッピー ディスクを含む VM の仕様をエクスポートします。

dpmhv-exportVM -host hvserver -vm VM_0000001 -dest c:¥DATA¥Export¥