仮想マシンがアクティブにスナップショットを使用しているかどうかを判断するには、いくつかの方法があります。スナップショットマネージャーを使う仮想マシン構成ファイルの表示vim-cmd を使うPoweCLI を使うスナップショットマネージャーを使う
1. vSpere Client で vCenter Server に接続します
2. インベントリから対象 VM を右クリックし、スナップショット→スナップショットの管理を選択
3.スナップショットがリストされている場合、仮想マシンは1つ以上のスナップショットが存在していることになります
4. 仮想マシンを右クリックし、設定の編集をクリックします。
5. 仮想マシンが存在するデータストアを識別します。
仮想マシン構成ファイルの表示
1. SSH などを使用し、VMware ESX ホストのターミナルに root としてログインします。
2. 次のコマンドを実行し、仮想マシンがあるディレクトリに移動します。
実行例:# cd /vmfs/volumes/<datastore>/<virtual machine>/![6.jpg](https://api-broadcomcms-software.wolkenservicedesk.com/attachment/get_attachment_content?uniqueFileId=1512263348988)
![7.jpg](https://api-broadcomcms-software.wolkenservicedesk.com/attachment/get_attachment_content?uniqueFileId=1512257555127)
3. 次のコマンドを実行して、vmx(VMの構成ファイル)内のVMのvmdk(ディスク)を一覧表示します。
# less VM_deploy.vmx |grep vmdk
4.次のコマンドを実行して、ディレクトリ内のスナップショットファイルを一覧表示します。# ls -lrth | grep *sesparse.vmdk VMディレクトリ内のVMのスナップショットファイルを一覧表示します。
注:
- Sesparseは、VMFS6データストア上のすべてのデルタディスクのデフォルト形式です。VMFS5では、サイズ2TB以上の仮想ディスクにSesparseが使用されます。
- 特定の特別な目的の構成では、スナップショットから1つ以上の仮想マシンのディスクを除外したい場合があります。
- スナップショットからディスクを除外するには、[編集]> [仮想マシン設定]を選択し、除外するドライブを選択して、[詳細オプション]から構成を変更します。詳細については、スナップショットから仮想ディスクを除外するためのディスク モードの変更 を照してください。
vim-cmd を使う
1.次のコマンドを実行して、ホスト上のすべてのVMを表示します。
# vim-cmd vmsvc/getallvms![10.jpg](https://api-broadcomcms-software.wolkenservicedesk.com/attachment/get_attachment_content?uniqueFileId=1512257200164)
2. 最初の列のvmidを使用して、次のコマンドを実行します 。
# vim-cmd vmsvc/get.snapshotinfo [vmid]
実行例:
![11.jpg](https://api-broadcomcms-software.wolkenservicedesk.com/attachment/get_attachment_content?uniqueFileId=1512263310164)
PoweCLI を使う
1. 次のコマンドを実行
# Get-VM | Get-Snapshot|Select VM,Name