第8章 仮想マシンのスナップショット
8.1. Snapshots
スナップショットは、管理者が特定の時点で仮想マシンのオペレーティングシステム、アプリケーション、およびデータの復元ポイントを作成できるようにするストレージ機能です。スナップショットは、仮想マシンのハードディスクイメージに現在存在するデータを COW ボリュームとして保存し、スナップショットの作成時に存在していたデータへの復元を可能にします。スナップショットにより、現在のレイヤー上に新しい COW レイヤーが作成されます。スナップショットが作成された後に実行されるすべての書き込みアクションは、新しい COW レイヤーに書き込まれます。
仮想マシンのハードディスクイメージは 1 つ以上のボリュームのチェーンであることを理解することが重要です。仮想マシンの観点からは、これらのボリュームは単一のディスクイメージとして表示されます。仮想マシンは、そのディスクが複数のボリュームで構成されているという事実に気づいていません。
COW ボリュームと COW レイヤーという用語は同じ意味で使用されますが、レイヤーはスナップショットの時間的性質をより明確に認識します。各スナップショットが作成され、管理者はスナップショットの作成 後 にデータに加えられた不適切な変更を破棄します。スナップショットは、多くのワードプロセッサーに存在する Undo 関数と同様の機能を提供します。
共有可能とマークされた仮想マシンのハードディスクのスナップショット、および直接 LUN接続に基づくスナップショットは、ライブまたはその他の方法でサポートされていません。
3 つの主要なスナップショット操作は次のとおりです。
- 作成。仮想マシン用に作成された最初のスナップショットが含まれます。
- プレビュー。スナップショットをプレビューして、スナップショットが作成された時点にシステムデータを復元するかどうかを決定します。
- 削除。これには、不要になった復元ポイントの削除が含まれます。
スナップショット操作に関するタスクベースの情報は、Red Hat Virtualization 仮想マシン管理ガイド の スナップ を参照してください。