スナップショットには、スナップショット作成時の仮想マシンの状態とデータが保存されます。スナップショットは、繰り返し同じ状態の仮想マシンに戻る必要があるが、複数の仮想マシンを作成したくないという場合に便利です。Virtual Volumes スナップショットには目的が多数あります。バックアップやアーカイブの目的で静止コピーを作成したり、アプリケーションのテストおよびロールバック環境を作成したりすることができます。また、アプリケーション イメージを短時間でプロビジョニングする目的に使用することもできます。
Virtual Volumes 環境では、スナップショットを管理するのは ESXi と vCenter Server ですが、実行するのはストレージ アレイです。
各スナップショットによって、追加の Virtual Volumes オブジェクト、スナップショット(メモリ)Virtual Volumes が作成され、これに仮想マシンのメモリのコンテンツが保存されます。元の仮想マシンのデータはこのオブジェクトにコピーされ、読み取り専用の状態が保持されるため、ゲスト OS はスナップショットに書き込まれません。スナップショット Virtual Volumes のサイズは変更できません。また、このスナップショット Virtual Volumes は、仮想マシンがスナップショットに戻されたときにのみ読み取ることができます。通常は、仮想マシンをレプリケートすると、そのスナップショット Virtual Volumes もレプリケートされます。
基本 Virtual Volumes はアクティブのままです。つまり、読み取り/書き込みが可能です。他のスナップショットが作成されると、そのスナップショットには、新しい状態と、スナップショットを作成したときの仮想マシンのデータが保持されます。
スナップショットを削除すると、最新状態の仮想マシンを表す基本 Virtual Volumes が残り、スナップショット Virtual Volumes は破棄されます。従来のデータストアのスナップショットとは異なり、Virtual Volumes スナップショットは、そのコンテンツを基本 Virtual Volumes にコミットする必要はありません。
スナップショットの作成と管理の詳細については、『vSphere の仮想マシン管理』ドキュメントを参照してください。