スナップショットとは何ですか?
定義ストレージネットワーキング産業協会SNIA(StorageNetworking産業協会)がスナップショット:の時点で対応する画像データのコピーを含む指定されたデータセット(時刻コピーの開始点)に完全に使用可能なコピー。スナップショットは、データの複製することができ、それが表すデータのコピーをすることができます。
個人的な理解:スナップショットは、データをコピーすることです。(コピー右ここでは、データが、「データ」は、完全なデータ!!以下の説明ではありません)
重要:スナップショットは完全に使用可能なコピーではなく、完全なコピー、なぜですか???
最初に自分自身について考えるために、スナップショットは何をする必要があるかもしれませんか?方法は?(思考は、学習の重要な部分です)
私たちは、コンテナのストレージソースデータ・ソースのデータ・ボリューム、スナップショットボリュームと呼ばれるスナップショット保存されたデータを呼び出します。午前0時を見て元データを復元するために、そして私たちの究極の目標は、後の時点で、何らかの方法で缶で、我々は今日の午前0時にスナップショットを作成するとします。
もちろん、最も簡単な方法は、完全なコピーを行うことです、あなたは時間ダイレクトコピーに戻ることができます。しかし、そうすることは、多くの場合、長い時間がかかりますが、また、より多くのスペースを取ります。そこで、我々はこの方法を使用することはお勧めしません。
別の方法は、格納されたデータ、保存データの元の状態における差し迫った変化を変更することです。このように、回復時には、データとデータのこの部分は、回復の目的を達成するために、マージが起こった変化はなかったです。
はい、スナップショットはなかったです。
スナップショットストレージの使用シナリオ
シナリオ1:
ストレージのスナップショットは、データの保護対策で一般的に言えば、データソースの保護の程度することができ、後でそれを後悔----として理解することができます。
上記のように、時刻t0において、完全なソースデータがあると仮定すると、我々は、時刻t1において、このソースデータのスナップショットを作成します。
T2、様々な理由(誤用、システムエラーなど)のソースデータへの原因の損傷のために、我々は状態に(すなわち、時間t1)スナップショットが作成されるので、を元データを復元する(ロールバック)スナップショットをロールバックすることができた場合、データ損失を最小限に抑えることができる(データの損失、データは、T2にT1との間に生成されます)。
この機能は、一般的に、銀行、公安戸籍、研究機関で使用されるというように。オペレーティングシステム、ソフトウェアのアップグレードや、通常は夜間または他の非生産活動で選択交換用機器室、高リスクの運転、操作が失敗した場合の動作は、データのスナップショットになる前に、スナップショットロールバック、操作のソースデータを回復します状態の前に。
シナリオ2:
プリアンブルは、それが上位層サービス・データ・ソースとして使用することができ、スナップショットが完全に使用可能なコピーであることを特徴とします。
スナップショットを作成した後、ソースデータのために、上記のように、スナップショットボリュームは、データマイニングや開発テストなど、データソースボリュームには影響しませんスナップショットのための読み出し動作のために使用することができ、他の上位レイヤサービスにマッピングされています。
この機能は、そのようなビデオ放送ビデオプラットフォームとして一般的に住んでいた(動画&写真)カム・ウォン、研究開発、テスト、シミュレーションデータは、法執行機関に分析をスクリーニング一定の期間を提供する必要があり、それは時間の特定のポイントになることができますスナップショットを作成するために、データを保存し、スナップショットがマイニング分析を行うために業務ホストの法執行機関にマッピングされています。
原則としてスナップショットが保存されています
書き込み、他の書き込みリダイレクトROW(リダイレクトオンライト)である場合には現在、様々なメーカーによるスナップショットの実装が決定するが、主な技術は、二つのタイプに分けられ、一つはCOW(コピーオンライト)のコピーです。