企業が膨大な量のデータを生成し、それらに依存するようになっているため、データの常時利用と完全性を確保することは非常に重要です。 Continuous Data Protection (継続的データ保護: CDP)は、データを継続的にバックアップすることで複雑なソリューションを提供し、企業が任意の時点からデータを復元できるようにし、データ損失や破損から保護します。
ここでは、継続的データ保護の概念と、それがビジネスにもたらすメリットについて紹介します。 また、その仕組みと従来のバックアップとの違いについても説明します。
目次
Continuous Data Protection(CDP)とは?
CDPは、継続的バックアップとも呼ばれ、データに加えられた変更をすべて継続的に取得し保存するバックアップ技術です。CDPは、すべてのデータ変更をリアルタイムで確実に記録します。これにより、企業は任意の時点にデータを復元することができ、システム障害、人為的エラー、サイバー攻撃によるデータ損失のリスクを最小限に抑えることができます。
CDPは、組織内で発生するすべてのデータ変更を記録するため、システムが破損した場合に役立ちます。変更はリアルタイムでバックアップされるため、システムはほとんど、あるいはまったくデータ損失なしに復元できます。
継続的データ保護の仕組み
データの初期フルバックアップが完了すると、CDPはバックグラウンドで動作し続け、データに加えられたすべての変更を記録し、ジャーナルファイルに保存します。 データの変更を継続的に監視し、発生と同時に取得することで動作します。 ファイルが作成、変更、または削除されると、CDPシステムはこれらの変更を記録し、別の場所に保存します。
CDPバックアップの長所と短所
利点:
- ほぼゼロのデータ損失:継続的なバックアップは、スケジュールされたバックアップと比較してデータ損失のリスクを低減し、ほぼリアルタイムのデータ保護を実現します。
- きめ細かいリカバリ:任意の時点へのリカバリが可能になり、ダウンタイムの最小化やデータ破損の緩和に特に役立ちます。
- 目標復旧時間(RTO)の短縮:バックアップバージョンがすぐに利用できるため、データ復旧が迅速になります。
- コンプライアンスの強化:厳しいデータ保持および復旧規制への対応を支援し、データガバナンスを改善します。
欠点:
- ストレージ要件の増加:CDPではすべての変更が記録されるため、ストレージ容量が増加する可能性があります。
- リソース集約型:継続的なデータ複製を処理するために、相当なネットワークおよびコンピューティングリソースが必要となります。
- 管理の複雑性:適切に設計されていない場合、CDPソリューションは従来のバックアップと比較して、セットアップや管理が複雑になる可能性があります。
- コスト増の可能性:リソース利用の増加は、インフラおよび管理コストの増加につながる可能性があります。
CDPと同期レプリケーション
CDPと同期レプリケーション(Synchronous replication)はどちらもデータの可用性を向上させることを目的として設計されていますが、それぞれ異なる問題を解決します。
CDPは、データが任意の時点に復元できることを保証し、RPO(目標復旧時点)をほぼゼロまたはゼロにします。しかし、RTO(目標復旧時間)はゼロにはならず、復旧にはある程度の時間がかかります。
一方、同期レプリケーションではRPOとRTOがともにゼロとなり、システム障害(ノードやディスクの故障など)が発生した場合でもデータ損失やダウンタイムは発生しません。ただし、同期レプリケーションでは、気づかないうちに発生したデータの破損や悪意のある改ざんは防げません。
CDPは継続的なバックアップとリカバリに重点を置いており、同期レプリケーションは障害発生時にもシステムを稼働状態に維持することで高い可用性を実現します。両者は包括的なデータ保護戦略において相互に補完し合う関係にあります。
StarWindの提供は?
一般的には、ミッションクリティカルな環境に万全のデータ保護を提供するために、CDPと高可用性(HA)の組み合わせを推奨しています。 組織は、最も重要なVMにCDPを設定し、ポイントインタイムリカバリと詳細なバックアップを確実に実行できます。
また、ストレージレイヤーにStarWind Virtual SANを導入することで、アクティブアクティブ同期レプリケーションが可能になり、高可用性と即時のVMフェールオーバーが実現します。StarWind VSAN を使用すると、仮想化環境はディスク、ノード、またはその他のコンポーネントの障害から保護され、RPO(目標復旧時点)と RTO(目標復旧時間)をゼロにして、ビジネスの継続性を可能とします。
このデュアルアプローチにより、システム障害からデータ破損まで、さまざまなリスクから組織を保護し、最も重要な VM のリカバリプロセスを大幅に改善することができます。
結論
CDPと高可用性の両方をインフラに組み込むことで、データ保護のための包括的な戦略が実現します。CDPは任意の時点への高速かつきめ細かなリカバリを保証し、同期レプリケーションはシステム障害時のダウンタイムを最小限に抑えます。これらの手法を組み合わせることで、企業はデータの回復力を強化し、コンプライアンス要件を満たし、あらゆる課題に直面しても業務を中断することなく維持することができます。
関連トピックス:
- 仮想化におけるデータ保護レポート:2013
- Microsoft Azure Active Directoryのバックアップの重要性
- FT構成の仮想マシンのバックアップについて
- 2014年SMB(中小中堅企業)における仮想化データ保護報告書
- エアギャップ(Air-Gapped)・バックアップについて
- vSphereのリソース監視コマンドの紹介
- Veeam Continuous Data Protectionでも使用されるVMware VAIO(vSphere APIs for I/O)フィルタリングとは
- ESXi 6.0.xでCBT(変更ブロック追跡)を有効にした仮想マシンをバックアップすると誤った変更セクタが返されます。
Veeam Backup & ReplicationのCDP機能について:
https://www.climb.co.jp/blog_veeam/veeam-backup-19916#CDP