前のトピック: dpmvc-setshares コマンド -- VM 共有の設定(Funclet)次のトピック: dpmvc-templatetovm コマンド -- テンプレートを VM に変換する(Funclet)


dpmvc-snapshot コマンド -- スナップショットの管理(Funclet)

dpmvc-snapshot コマンドでは、VM のスナップショットを管理できます。 このコマンドを使用して、スナップショットの作成、1 つまたはすべてのスナップショットの削除、スナップショットへの復元を実行できます。

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

dpmvc-snapshot
-create
{-datacenter_name datacentername | -vc vcenterservername}
-vm_name vmname
-vm_snapshot_name vmsnapshotname
[-vm_snapshot_desc description]
[-withmemory {true|false}]
[-poweron]
dpmvc-snapshot
-remove
{-datacenter_name datacentername | -vc vcenterservername}
-vm_name vmname
[-vm_snapshot_name vmsnapshotname [-withchildren]] 
dpmvc-snapshot
-revert
{-datacenter_name datacentername | -vc vcenterservername}
-vm_name vmname
-vm_snapshot_name vmsnapshotname
-operation {create|remove|revert}

VM スナップショットを作成、削除、または復元するように指定します。

-datacenter_name datacentername

VM が存在するデータ センターを指定します。

-vc vcenterservername

VM が存在する vCenter Server を指定します。

-vm_name vmname

VM を指定します。

-vm_snapshot_name vmsnapshotname

VM スナップショットの名前を定義します。

-vm_snapshot_desc description

(オプション) VM スナップショットの説明を定義します。

-withmemory {true | false}

(オプション)スナップショットにメモリが含まれていることを指定します。 このパラメータは、-remove または -revert には無効です。

-withchildren

(オプション)スナップショットのすべての子を削除するように指定します。 このパラメータは、-create または -revert には無効です。

-poweron

(オプション) VM の電源をオンにするように指定します。 このパラメータは、-remove または -revert には無効です。

例: 単一 vCenter Server 環境で VM スナップショットを作成する

以下の例は、VM システム MyVM01 で Hello world という名前のスナップショットを、「First snapshot」という説明で作成します。

dpmvc-snapshot -create -vm_snapshot_name "Hello world" -vm_snapshot_desc "First snapshot"
-vm_name MyVM01 -datacenter_name VAS/MyCity

例: 単一 vCenter Server 環境で VM スナップショットを復元する

以下の例は、MyVM01 を Hello world という名前のスナップショットに復元します。

dpmvc-snapshot -revert -vm_snapshot_name "Hello world" -vm_name MyVM01 -datacenter_name VAS/MyCity

例: 単一 vCenter Server 環境で VM スナップショットを削除する

以下の例は、VM システム MyVM01 から Hello world という名前のスナップショットを削除します。

dpmvc-snapshot -remove -vm_snapshot_name "Hello world" -vm_name MyVM01
-datacenter_name VAS/MyCity