データバックアップとリカバリとは、重要なデータのコピーを作成し、安全に保存してアクセス可能な状態を維持し、災害やドライブ障害が発生した際に復元するプロセスであり、データ保護とサイバーセキュリティの基盤となる。基本的な考え方はシンプルだが、スケジュール、メディア、ストレージについて事前の検討と戦略が必要であり、データに業務が依存する企業にとってはリスクも大きい。そのため、この分野には幅広い製品やサービスを提供する数多くのベンダーが存在する。本記事では、データバックアップとリカバリの仕組み、さらに関連するさまざまな種類や手法を包括的に解説する。
ジャンプ:
バックアップとリカバリとは?
バックアップとリカバリとは、企業データをコピーして安全に保存し、災害やサービスの中断が発生した際に復元できるようにするプロセスである。ドライブ障害、誤削除、悪意のある攻撃や盗難、自然災害など、データ損失を引き起こす可能性のある事象は数多く存在する。データのバックアップとは、何らかの問題が発生した場合に元のデータと置き換えられるコピーを作成することにほかならない。
初期のデータ損失の原因が二次コピーにも影響を及ぼす可能性を考えると、この概念はより複雑になる。例えば、コンピューターのハードドライブを外付けハードドライブにコピーすれば、一定の保護にはなる。しかし、火災で両方のドライブが損傷した場合や、元のコンピューターに感染したマルウェアがバックアップドライブも破損させた場合はどうだろうか。真のバックアップ戦略では、あらゆる可能性に備え、さまざまなストレージメディアを使って異なる場所に複数のコピーを保存する。
データのバックアップとリカバリはそれぞれ独立したプロセスだが、非常に密接に結び付いているため、バックアップとリカバリを1つの概念として捉えると理解しやすい。データの二次コピーがあっても、コンピューターやネットワークに復元できなければ役に立たない。また、復元に時間がかかりすぎて事業継続に支障が出る場合も同様だ。データを完全に復元できるようにすることは、バックアップを作成することと同じくらい重要であり、インシデント発生時にバックアップから迅速に復旧できることを確認するため、組織はバックアップテストにより多くの注意を払うようになっている。
バックアップの仕組み
大まかに言えば、データバックアップには、データをコピーする専用ソフトウェアが使われ、バックアップアプライアンス、バックアップサーバー、またはクラウドにデータが保存される。保存先はハードディスクドライブ(HDD)やソリッドステートドライブ(SSD)、あるいはテープである。クラウドに送られたデータも、これらのメディアのいずれか1つ以上に保存される。データは安全対策として暗号化される。最も綿密なバックアップシステムでは、保存時と転送時の両方でデータを暗号化する。
バックアップの成否を左右するのは、細かな点である。ここでは、成功するバックアップ戦略に欠かせない最も重要な要素を見ていこう。
3-2-1バックアップルール
3-2-1ルールは、あらゆる事態に備えて十分な数のデータコピーを確保するためによく使われる。重要なデータを合計3つのコピーとして作成し、少なくとも2種類の異なるストレージメディアを使用し、少なくとも1つのコピーをオフサイトに保管するというベストプラクティスを定めたものだ。
オンプレミスのサーバーとクラウド、サーバーとテープ(テープはオフサイトに保管)など、構成にはさまざまな選択肢がある。ただし、すべての構成が同等というわけではない。例えば、クラウドにバックアップしたデータがマルウェアに感染すると、インターネット経由でバックアップコピーにも感染する可能性がある。
バックアップメディア
メディアを選ぶ際の目標は、速度とコストのバランスを取ることである。ほとんどの人が望むのは、障害から復旧した後に組織が失ってもよいデータ量の最大値を示すリカバリポイント目標(RPO)がゼロであることだ。RPOがゼロならデータは失われないが、ゼロRPOには高いコストがかかる可能性がある。
データに優先順位を付け、適切なメディアを選択することで、コスト削減につながる。例えば、データの一部を高優先度に分類し、高速フラッシュにバックアップすれば、ほぼ即座に復元できる。残りのデータには低い分類を割り当ててディスクに保存し、最も優先度の低いコールドデータはテープに保存する。
データ圧縮
ファイルの種類や容量によっては、バックアップは非常に大きくなる。最初にバックアップを保存する際にはそれほど問題にならないが、急いでデータを復元する必要がある企業にとって、大きなファイルは復旧の遅延を意味する。多くの場合、圧縮と重複排除を使ってファイルサイズとネットワークトラフィックを削減し、転送速度を向上させる。
圧縮アルゴリズムによっては、容量を最大3分の1まで削減できる。重複するファイルやデータを削除してサイズを小さくする重複排除は、データの品質によっては圧縮と同等以上の効果を発揮する。
バックアップのタイミングと頻度
バックアップには時間がかかり、ネットワークトラフィックも遅くなる可能性があるため、トラフィックの少ない時間帯にスケジュールし、通常は夜間や週末に実行する。バックアップアプリケーションに組み込まれた自動化機能を使えば、介入なしでスケジュール設定と実行ができる。優れたソフトウェアは、失敗や破損がなく、すべてのデータが正常にバックアップされたことも検証する。
データをバックアップする頻度についても追加の選択が必要になる。この点については、以下のデータバックアップの種類のセクションで詳しく説明する。
社内運用か外部委託か
バックアップは、社内のITチームが内部で実施することも、基盤となるインフラ全体を管理し、ソフトウェアを更新してストレージを提供するサービスプロバイダーに外部委託することもできる。組織はますます、バックアップと復元の機能を管理するためにBackup as a Service(BaaS)や、従量課金型のStorage as a Service(STaaS)に頼るようになっている。
詳しくは、現在市場で提供されている主要なバックアップソフトウェアをご覧ください。
リカバリの仕組み
データ損失のインシデントが発生した場合、バックアップコピーを保存場所から復元する必要がある。インシデントの性質によって復旧先は異なる。多くの場合、コピーは元のシステムに復元されるが、物理的な災害が発生した場合は、コロケーションプロバイダーの別システムやセカンダリデータセンターに送られることもある。
復元可能性のテスト
多くの企業はバックアップを何年も保存しているが、次のような複数の要因により、データを復元できない、または一部しか復元できないことが判明する。
- マルウェアがバックアップアプリケーションに侵入し、バックアップに感染した
- 管理不備やバックアップウィンドウ不足による不完全なバックアップ
- 破損または使用不能なファイル
復元可能性のテストは定期的に実施し、企業が依存するバックアップが実際に信頼できるものであることを確認する必要がある。
復旧速度
バックアップと同様に、インターネット接続経由で大量のデータを復元するには長い時間がかかる。優れたバックアップとリカバリ計画では、まず高優先度のデータを復元する手順を定めて、この問題に備える。データ量とストレージメディアは、どちらも復旧時間に影響する。例えば、クラウドバックアップに依存する企業では、すべてのデータを取得するまで数日待たなければならない場合がある。その代わりに、一部のクラウドプロバイダーは処理を高速化するため、データを満載した物理ボックスを24時間以内に発送するサービスを提供している。
データバックアップの種類
データは、量や組織の要件に応じて、いくつかの異なる方法でバックアップできる。ここでは最も一般的な2つを紹介する。
- フルデータバックアップ。その名のとおり、フルバックアップではデータを一つ残らずコピーする。組織が初めてバックアップを開始して初期の完全なコピーを作成する際には必ず実行されるが、企業によっては定期的にフルバックアップを実施する。メリットは、すべてのデータの最新コピーを常に利用できることだ。デメリットは、多くの容量を消費し、古いバックアップを定期的に削除する必要があることだ。
- 増分データバックアップ。増分バックアップでは、前回のフルバックアップ以降に作成または変更されたファイルだけを取得する。バックアップ容量とネットワークトラフィックを抑えられる。組織によっては、1つのフルバックアップを保存し、増分バックアップをそのコピーに統合する。
データリカバリの種類
データは複数の方法で復元できる。完全復旧では、すべての企業データを復元する。例えば、災害やランサムウェア攻撃の後に必要となる場合がある。しかし、より多くの場合、企業はより細かな単位での復旧を選択できる。1つのシステムだけでデータ損失が発生した場合や、誰かが誤って1つのデータセットを削除した場合などは、必要に応じて特定のファイル、オブジェクト、パーティション、システムを復元できる。
まとめ:バックアップとリカバリで企業データを保護する
あらゆる規模、あらゆる業種の企業が、十分な情報に基づく意思決定や顧客エンゲージメントから、営業、マーケティング、カスタマーサービスに至るまで、あらゆる場面でデータへの依存を強めている。企業はデータを収集、保存、分析し、実行可能かつアクセス可能なものにするとともに、競争上の優位性をもたらす洞察を引き出すための方法に投資している。
企業は同時に、そのデータを保護し、障害、災害、サイバー攻撃が発生した際に迅速に復元できるようにする、十分に検討されたバックアップとリカバリ戦略にも投資すべきだ。データの一部を失うインシデントは不便にとどまる場合もあるが、完全な喪失は事業継続、業務、顧客からの評判に壊滅的な打撃を与えかねない。
社内で対応するかプロバイダーに委託するかを問わず、すべての企業は、計画とテストを含むバックアップとリカバリを、日々の業務とITワークフローに不可欠な要素として組み込むべきだ。
詳しくは11のデータバックアップのベストプラクティスをお読みください。成功するバックアップとリカバリ戦略を確実に実現するために従うべき基準を解説しています。