英語の「スナップショット」とは、「ショット」または「インスタントスナップショット」を意味します。 スナップショットは、特定の状態のキャストである仮想マシン(VM)の一種の写真です。 仮想マシンは、さまざまな種類の実験に使用したり、変更を加えたりすることができます。その場合は、すぐにロールバックする必要があります。 これは、VMの以前の状態の復元によって毎回苦しめられないためであり、VMを元の状態に戻すスナップショットがあります。 スナップショットはそれほど簡単な操作ではありません。いずれの場合も、今日説明する規則に従って実行する必要があります。
スナップショットとは何ですか?
スナップショットは、特定の時点での仮想マシンとその上のデータの状態を保存します。
- 状態とは、仮想マシンのエネルギーリソースを指します(たとえば、オン、オフ、条件付き状態)。
- データには、ディスク、メモリ、および仮想ネットワークカードなどの他のデバイスを含む、すべての仮想マシンファイルが含まれます。
スナップショットが間違いなくないのは
ベストプラクティス
スナップショットを最大限に活用するには、スナップショットを最大限に使用して問題を防ぐことができるいくつかのルールに従う必要があります。
1)スナップショット- バックアップで はありません。
個別のバックアップツールを使用します。 スナップショットを作成し、仮想マシンに変更を加え、正しい状態が確認されたらすぐにスナップショットを削除します。
2)スナップショットはチェーンまたはツリーを形成します。
VMwareは、1つのチェーンで2〜3個のスナップショットのみを行うことをお勧めします。
a。 スナップショットの数が多い場合やスナップショットが大きい場合、仮想マシンとホストのパフォーマンスが低下する可能性があります。
b。 大きなスナップショットファイルを作成すると、利用可能なストレージ領域がいっぱいになり、調整が行われるまで、すべての仮想マシンがそのような方法で無効になります。 つまり、個々のホストのスナップショットは、このストレージデバイスを使用するすべての仮想マシンに影響を与える可能性があります。
c。 スナップショットファイルが破損している可能性があります。
d。 スナップショットディスクのサイズは、この仮想マシンに関連するスナップショットを削除するのにかかる時間の長さに直接影響します。
WindowsおよびLinuxのスナップショットツリー
3)仮想マシンのメモリのスナップショットを実行しないでください:
a。 ESXホストがメモリをディスクに書き込むのにかかる時間の長さは、仮想マシンが使用するように構成されているメモリの量と相関しています。 これにより、操作が完了するまでの時間が長くなり、仮想マシンのパフォーマンスが低下する可能性があります。
b。 仮想マシンを特定のメモリ状態に早急に戻す必要がない場合は、「メモリ」オプションを無効にします。 メモリ条件が必要になることはほとんどありません。
4)24〜72時間の間に複数のスナップショットを使用します。
推奨される期間は2〜3日ですが、スナップショットは5日間保存され、その後自動的に削除される場合があります。
a。 これにより、スナップショットが、仮想マシンディスクからスナップショットを削除するときに問題を引き起こす可能性があるような大きなサイズに成長するのを防ぎます。
b。 スナップショットを作成し、必要な調整を行ったらすぐに削除します。
c。 データベースサーバーやメールサーバーなど、負荷の高い仮想マシンのスナップショットには注意してください。 このようなスナップショットは、サイズが急速に大きくなり、ストレージスペースがいっぱいになる可能性があります。 必要がなくなったらすぐに仮想マシンからスナップショットを削除します。
5)複数のディスクを持つ仮想マシン:
a。 スナップショットは、子ディスクまたはバックアップディスクに影響を与える可能性があります。ディスクで実行される操作が多いほど、スナップショットは多くなります。
b。 子ディスクの空き領域要件は、子ディスクが依存する親ディスクの要件を補完します。
c。 子ディスクは、すべてのストレージスペースを満たすサイズまで成長できます。
d。 データストアがいっぱいになり、同じストレージを使用するすべての仮想マシンを停止する可能性があるため、サイズが100 GB以上の追加ディスクには「スナップショットなし」ルールがあります。
e。 サイズが100 GBを超える追加ドライブは独立していると見なされます。これにより、親ディスクから子ディスクへのスナップショットの移行が防止されます。
結論の代わりに
スナップショットを使用すると、特定の時点での仮想マシンの状態をキャプチャできます。 スナップショットは、新しいスナップショットを作成せずに仮想マシンの1つの状態に戻したい場合に役立ちます。
スナップショットには次の情報が含まれます。
- 仮想マシンの設定。
- 仮想マシンディスクの状態。
- 仮想マシンのメモリの内容(絶対に必要な場合のみ)。
仮想マシンの特別な要件がある場合は、それを考慮する価値があります。 これらのベストプラクティスは、スナップショットを作成するときに仮想マシンをできる限り生産的にするように設計されています。