vSphere では、スナップショットに、スナップショット作成時の仮想マシンの状態とデータが保存されます。スナップショットは、繰り返し同じ状態の仮想マシンに戻る必要があるが、複数の仮想マシンを作成したくないという場合に便利です。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 の仮想マシン管理』ドキュメントを参照してください。