スナップショットとバックアップは、データのコピーを作成する2つの異なる方法であることを理解することが重要です。
スナップショットは、従来のバックアップコピーとは異なります。スナップショットとは、オペレーティングシステム、ソフトウェアアプリケーション、ディスクから取得した特定の時点でのデータのコピーのことです。スナップショットは特定の瞬間におけるデータの正確な状態をあらゆる設定と一緒に取得し、これをバックアップと復旧のプロセスに不可欠な部分として使用される記録として保存します。
たとえるなら、特定の瞬間にデバイスや仮想マシン (VM) に保存されている内容の写真を撮るようなものです。堅牢なバックアップと復旧戦略を有する組織では、自然災害、人為的ミス、サイバーリスクを軽減するために、短期的なデータ保持の重要な要素としてスナップショットを活用する場合が多く見られます。
スナップショットは通常、オペレーティングシステム、サーバー、仮想マシン (VM)、ディスクをきめ細かいレベルで迅速にリストアするために使用されます。
組織が短期と長期のデータストレージ要件の両方を満たすには、スナップショットコピーと長期のバックアップソリューションの組み合わせを含む、包括的なバックアッププロセスと戦略が必要になります。
スナップショットコピーは短期の復旧シナリオでは最も効率的で、多くの場合、データの損失、破損、システム障害が発生した際の即時復旧オプションとして使用されます。バックアップ時点のすべてのデータを凍結するイメージで、特定のKnown Good State (既知の適切な稼働状態) まで迅速かつきめ細やかな単位で復旧することができます。バックアップへすばやくアクセスできるよう、スナップショットコピーは元のシステムと同じ場所に保存することができますが、一部の災害復旧シナリオでは有用性が限定されます。また、セカンダリデータセンターやクラウドなどのセカンダリロケーションにオフサイトで保存することもできます。セカンダリロケーションは、自然災害、サイバー攻撃、サイトレベルの障害など、局所的なインシデントからのデータ保護を強化します。
スナップショットの一般的な用途は次の通りです:
一日中更新される長いレポートを、さまざまなチームや個人と一緒にオンラインで共同作成することを想像してみてください。スナップショットは、任意の時点の状態でそのレポートのコピーを作成し、その時点のコピーを作成するようなものです。多くの場合、誰かが元の文書に変更を加え、変更点を定期的に保存します。その後、定期的にスナップショットを作成しますが、各スナップショットでは、前回のスナップショット以降に変更されたデータのみをコピーします。
では、誰かが誤ってセクションを削除してしまった、あるいは技術的な不具合ですべてのレポートが失われたとします。スナップショットがあれば、最初からやり直す必要はありません。ユーザーは、最新のコピー、もしくは最後の既知の正常なコピーをリストアするだけです。作業が失われるのは、最後のコピーを作成した時点以降に限定されます。
スナップショットの主なメリットは、非常に迅速かつ高頻度で作成でき、何らかの問題が発生した場合にファイルやデータを迅速かつ簡単に復旧できることです。データは、正常な状態であった特定の時点にリストアすることができます。これにより、組織は大量のデータを定期的にバックアップし、技術、自然、人為による問題にかかわらず、重要なデータを失うリスクを最小限に抑えることができます。
他にも、次のようなメリットがあります:
ただし、スナップショットには次のようなデメリットもあります:
スナップショットという言葉はバックアップという言葉と同じ意味でよく使われますが、機能は異なります。もちろん、どちらもシステムやデータのコピーを作成しますが、その方法が違います。
スナップショットとデータバックアップは多くの場合、データを包括的に保護するために併用されます。実際、データスナップショットとバックアップ技術を組み合わせて使用するこの種のハイブリッド戦略は、データ保護とサイバーレジリエンスにおけるベストプラクティスとして広く認識されています。
今日のビジネスは、24時間365日稼働しています。組織は、そのごくわずかな時間でもデータへのアクセスを失う余裕はありません。つまり、目標復旧時間 (RTO) と目標復旧時点 (RPO) は絶対に最小化しなければなりません。
Cohesityのデータセキュリティとデータ管理プラットフォームは、SnapTree™と呼ばれるCohesityが特許取得済みのスナップショット技術を、次のような堅牢な継続的データ保護を実現するための基盤として使用して設計されています:
Cohesityはスナップショット技術を革新したため、従来のスナップショット製品とは大きく異なります。まず、従来のストレージソリューションでは、Copy-on-Write/Redirect-on-Writeのスナップショット技術を使用してデータのコピーを作成しています。これらのファイルシステムのスナップショットは、一連のデータに加えられた変更を追跡するチェーンを形成します。これは、スナップショットにデータのコピーを保存するための基盤です。
この手法を使用し、変更を取得する度にチェーンに新たなリンクが追加されます。これらのチェーンは、スナップショットを取得する度に大きくなります。つまり、システムは毎回データにアクセスするためにチェーンをリンクし直す必要があるため、要求に対するデータの取得時間も長くなるということです。これは非常に非効率的なプロセスで、今日のデジタルビジネスで求められるより短いRPOやRTOの指標には対応できません。
一方、CohesityのSnapTree技術では、Redirect-on-Writeよりも高速で拡張性の高い、DROW (Distributed-Redirect-on-Write) のスナップショットメカニズムを採用しています。この設計は書き込み性能に最適化されているため、どの変更も新しいブロックにリダイレクトされます。さらに、すべてのノードがこのプロセスに参加することで、Cohesityクラスターの拡張性要素を活用します。
Cohesity Data Cloudプラットフォームの一部として利用可能なSnapTreeは次のようなメリットを実現し、以下の点で組織を支援します: