#仮想マシンのスナップショットとは何を意味しますか?
仮想マシンのスナップショットは、特定の期間内の特定のファイル システムの読み取り専用イメージです。つまり、ユーザーが特定のシステム状態に繰り返し戻る必要があるとき、複数の仮想マシンを作成したくない場合は、仮想マシンのスナップショット機能を使用できます。仮想マシンのスナップショットを作成する本質は、仮想マシンのディスク データを記録することです。 KVM を例に挙げると、KVM の仮想マシン ディスクは qCow2 形式のイメージ ファイルを使用します。仮想マシンのディスク数に応じて、複数の qCow2 ファイルが存在します。そのため、仮想マシンのディスク データを記録します。特定の時点で qCow2 ファイルを記録し、イメージ ファイルのスナップショットを作成します。仮想マシンのスナップショットによって生成されたデータは、仮想マシンのディスク データと同じ qCow2 イメージ ファイルに保存されるため、保存場所は仮想マシン自体の保存場所になります。アクセスすると、そのスナップショットは復元できません。 qCow2 スナップショットは、「コピー オン ライト」テクノロジを使用します。実装原理は比較的単純です。スナップショットを作成すると、元のディスクのインデックスのコピーがコピーされます。実際にポイントされるデータは、元のディスクのデータです。元のミラーはデータが変更されると、変更領域内の変更前のデータのコピーがスナップショットの対応する場所にコピーされます。したがって、スナップショットを作成するときのデータは比較的小さいですが、後でどんどん大きくなります。
推奨チュートリアル: 「
PHP以上が仮想マシンのスナップショットとは何を意味しますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。