スナップショット マネージャが仮想マシンのスナップショットの検出に失敗する
search cancel

スナップショット マネージャが仮想マシンのスナップショットの検出に失敗する

book

Article ID: 331557

calendar_today

Updated On:

Products

VMware vSphere ESXi

Issue/Introduction

この記事では、コマンド ライン インターフェイス (CLI) を使用してスナップショットをコミットする手順を説明します。

Symptoms:
免責事項:これは英文の記事「Snapshot Manager fails to detect snapshots of VMs (1026380)」の日本語訳です。記事はベストエフォートで翻訳を進めているため、ローカライズ化コンテンツは最新情報ではない可能性があります。最新情報は英語版の記事で参照してください。

スナップショット ディスク上で実行している仮想マシンのスナップショットが、スナップショット マネージャで検出されない。




Environment

VMware ESXi 3.5.x Embedded
VMware ESXi 4.1.x Installable
VMware vSphere ESXi 5.0
VMware ESXi 4.0.x Installable
VMware vSphere ESXi 6.0
VMware ESXi 4.1.x Embedded
VMware ESXi 3.5.x Installable
VMware vSphere ESXi 5.5
VMware ESXi 4.0.x Embedded
VMware vSphere ESXi 5.1

Resolution

この問題を解決するには、ESXi ホスト上のスナップショットを統合します。

ESXi ホスト上のスナップショットを統合するには:
  1. iLO/DRAC を使用して root ユーザーとして ESXi コンソールにログインします。
  2. .vmdk ファイルを含む仮想マシン ディレクトリに移動します。
  3. 次のコマンドを実行して、ディレクトリ内のファイルを一覧表示します。

    ls -ltrh *.vmdk

  4. VM_NAME-00000#.vmdk または VM_NAME-00000#-delta.vmdk などのスナップショットの場所を特定します。

    :デルタ ファイルには現在のタイムスタンプが付いているはずです。

  5. 次のコマンドを実行して、仮想マシンのリストと、各仮想マシンの VMID を取得します。

    vim-cmd vmsvc/getallvms

    スナップショットが検出されない仮想マシンの VMID を書き留めます。

  6. 次のコマンドを実行して、スナップショットが存在することを確認します。

    vim-cmd vmsvc/snapshot.get VMID

  7. 次のコマンドを実行して、すべてのスナップショットを削除します。

    vim-cmd vmsvc/snapshot.removeall VMID
snapshot.removeall コマンドがエラー「VMID が見つからない (cannot find VMID)」で失敗した場合は、次のコマンドを実行します。


  1. 次のコマンドを実行して、新しいスナップショットを作成します。

    vim-cmd vmsvc/snapshot.create VMID snapshotName description includeMemory quiesced

    ここで、<includeMemory> および <quiesced> 変数は、ブール値です。 値を 1 に設定してスナップショット オプションを有効にするか、0 に設定して無効にします。

    例:

    # vim-cmd vmsvc/snapshot.create 10 my_snapshot snapshot_test 0 0

  2. 次のコマンドを実行して、すべてのスナップショットを削除します。

    vim-cmd vmsvc/snapshot.removeall VMID



Additional Information

仮想マシンがスナップショット ディスクで実行されているかどうかを確認するには:
  1. 仮想マシンを右クリックして、[設定の編集] をクリックします。
  2. [仮想ディスク] を選択し、[ディスク ファイル] をチェックします。VM-000001.vmdk というラベルが付いている場合、仮想マシンはスナップショット ディスクで実行されています。
Snapshot Manager fails to detect snapshots of VMs