ディザスタリカバリとは
ディザスタリカバリは、組織がテクノロジー関連の災害を予測して対処するプロセスです。停電、自然事象、セキュリティに関する問題など、ワークロードまたはシステムが主要なデプロイ場所でビジネス目標を達成できなくなるような事象に備え、復旧するプロセス。ディザスタリカバリ目標は、目標復旧時点 (RPO) と目標復旧時間 (RTO) で測定されます。ディザスタリカバリによって処理される障害は、高可用性によってカバーされる障害よりもまれで、大規模なディザスタイベントである傾向があります。ディザスタリカバリには、そのようなイベントから迅速に復旧するための組織の手順とポリシーが含まれます。
なぜディザスタリカバリが重要なのですか?
災害とは、IT システムの速度低下、中断、またはネットワーク障害をもたらす予期せぬ問題のことです。障害には様々な形態があり、次のような例があります。
- 地震や火災
- 技術的な障害
- システムの非互換性
- 単純なヒューマンエラー
- 第三者による意図的な不正アクセス
このような災害は、ビジネスオペレーションを妨げ、カスタマーサービスに支障をきたし、収益の損失をもたらします。ディザスタリカバリプランは、組織が破壊的な事象に迅速に対応するのを助け、重要な利点をもたらします。
ビジネス継続性を確保する
災害が発生すると、ビジネスのあらゆる側面に悪影響が及び、多くの場合、コストがかかります。また、作業に必要なツールへのアクセスが制限されるため、チームの生産性が低下し、通常のビジネスオペレーションが中断されます。ディザスタリカバリプランは、バックアップされたシステムとデータを迅速に再起動させ、予定通りオペレーションを継続できるようにします。
システムセキュリティの強化
データ保護、バックアップ、リストアのプロセスをディザスタリカバリプランに統合することで、ランサムウェア、マルウェア、その他のセキュリティリスクによるビジネスへの影響を抑えることができます。例えば、クラウドへのデータバックアップには数多くのセキュリティ機能が組み込まれており、ビジネスに影響を与える前に疑わしい行為を制限することができます。
顧客定着率の向上
災害が発生した場合、顧客は組織のセキュリティ対策やサービスの信頼性を疑います。災害のビジネスへの影響が長引けば長引くほど、お客様の不満は大きくなります。優れたディザスタリカバリプランは、顧客からの問い合わせに対応できるよう従業員を訓練することで、このリスクを軽減することができます。顧客が企業が災害への備えが万全であることを確認することで、顧客からの信頼を得ることができます。
復旧コストの削減
災害は、その重大度にもよりますが、収入と生産性の両方に損失をもたらします。堅牢なディザスタリカバリプランは、インシデント発生後すぐにシステムが正常な状態に戻るため、不必要な損失を避けることができます。例えば、クラウドストレージソリューションは、費用対効果の高いデータバックアップ方法です。通常通り企業は業務を行いながら、データの管理、モニタリング、保守を行うことができます。
ディザスタリカバリの仕組みは?
ディザスタリカバリは、障害が発生してから数分以内にアプリケーションを稼働させることに重点を置いています。組織は次の 3 つの要素に取り組みます。
防止
テクノロジーに関連する災害の可能性を減らすために、企業はすべての主要なシステムの信頼性と安全性を可能な限り確保するためのプランを立てる必要があります。自然災害を人間がコントロールすることはできないので、予防はネットワークの問題、セキュリティリスク、ヒューマンエラーにのみ適用されます。災害を防ぐためには、適切なツールやテクニックをセットアップする必要があります。例えば、新しい設定ファイルを適用する前にすべて自動チェックするシステムテストソフトウェアがあれば、設定ミスや障害を防ぐことができます。
予想
予想とは、将来起こりうる災害を予測し、その結果を把握し、適切なディザスタリカバリ手順を計画することが含まれています。何が起こるかを予測するのは難しいですが、以前の状況や分析から得た知識で、ディザスタリカバリのソリューションを思い付くことは可能です。例えば、将来的にオンプレミスデバイスのハードウェアが故障することを想定して、重要なビジネスデータをすべてクラウドにバックアップしておくことは、データ管理に対する現実的なアプローチと言えます。
緩和
緩和とは、災害発生後に企業がどのように対応するかを示すものです。緩和ストラテジーは、通常のビジネス手順への悪影響を軽減することを目的としています。すべての主要なステークホルダーが、次のステップを含め、災害発生時に何をすべきかを理解していることが重要です。
- ドキュメントの更新
- 定期的なディザスタリカバリテストの実施
- 障害時のマニュアル操作手順の確認
- 対応する担当者とのディザスタリカバリストラテジーの調整
ディザスタリカバリプランの重要な要素とは?
効果的なディザスタリカバリプランには、次の重要な要素が含まれます。
内部的および外部的なコミュニケーション
ディザスタリカバリプランの作成、実施、管理を担当するチームは、それぞれの役割と責任について互いにコミュニケーションを取る必要があります。災害が発生した場合、チームは誰が何を担当し、どのように従業員、顧客、そしてお互いにコミュニケーションをとるかを知っておく必要があります。
復旧タイムライン
ディザスタリカバリチームは、災害後、いつまでにシステムを通常のオペレーションに戻すかという目標と時間枠を決めなければなりません。業界によってタイムラインが他より長い場合もあれば、数分で元通りにする必要がある場合もあります。
タイムラインは、次の 2 つの目標に対応する必要があります。
目標復旧時間
目標復旧時間 (RTO) は、ディザスタリカバリを完了するまでに経過する最大時間を決定するメトリクスです。RTO は、影響を受けた IT インフラストラクチャやシステムによって異なる場合があります。
目標復旧時点
目標復旧時点 (RPO) とは、災害後にデータ損失が許容される最大時間のことです。たとえば、RPO が数分または数時間の場合、1 日の終わりに 1 回だけでなく、ミラーサイトに常にデータをバックアップする必要があります。
データのバックアップ
ディザスタリカバリプランでは、データをどのようにバックアップするかを決定します。クラウドストレージ、ベンダーによってサポートされるバックアップ、社内のオフサイトバックアップなどの選択肢があります。自然災害の発生を考慮し、バックアップはオンサイトであるべきではありません。データのバックアップを誰が行うのか、どのような情報をバックアップするのか、どのようにシステムを導入するのかをチームで決定する必要があります。
テストと最適化
ディザスタリカバリプランは、少なくとも年に 1、2 回はテストする必要があります。これらのテストで確認されたギャップは、ドキュメント化して修正することができます。同様に、不用意な不正アクセスを防ぐために、すべてのセキュリティとデータ保護ストラテジーを頻繁に更新する必要があります。
ディザスタリカバリチームを作るにはどうしたらいいですか?
ディザスタリカバリチームには、IT スペシャリストやリーダーシップの役割を担う人物など、チームにとって不可欠なエキスパートの共同チームを含みます。チームには、次のような重要な分野を担当する人を置くとよいでしょう。
危機管理
危機管理担当者は、ディザスタリカバリプランを即座に実行に移します。他のチームメンバーや顧客とコミュニケーションをとり、ディザスタリカバリのプロセスを調整します。
ビジネス継続性
ビジネス継続性マネージャーは、ディザスタリカバリプランがビジネスインパクト分析の結果と整合していることを確認します。また、ディザスタリカバリストラテジーにビジネス継続性プランを盛り込みます。
影響のリカバリと評価
影響評価マネージャーは、IT インフラストラクチャとビジネスアプリケーションのエキスパートです。ネットワークインフラストラクチャ、サーバー、データベースの評価と修復を行います。また、次のようなディザスタリカバリのタスクも管理します。
- アプリケーション統合
- データ整合性維持
- アプリケーションの設定と構成
最適なディザスタリカバリ方法とは?
ディザスタリカバリプランを立てる際、企業は次の方法のいずれか、または複数を実施します。
バックアップ
データのバックアップは、すべての企業が実施する最も簡単なディザスタリカバリの方法の 1 つです。重要なデータをバックアップするには、データをオフサイト、クラウド、またはリムーバブルドライブに保存する必要があります。データを最新の状態に保つために、頻繁にバックアップを取る必要があります。例えば、AWS にバックアップすることで、企業は柔軟でスケーラブルなインフラストラクチャを手に入れ、あらゆる種類のデータを保護することができます。
データセンターのディザスタリカバリ
自然災害が発生した場合、適切な設備によりデータセンターを保護し、迅速なディザスタリカバリに貢献することができます。例えば、消火ツールが火災の中でも機器やデータの存続を可能にし、停電が発生した場合でも、バックアップ電源がビジネスの継続をサポートします。AWS のデータセンターも同様に、人災や自然災害のリスクからそれらを保護する革新的なシステムを備えています。
仮想化
物理的な災害の影響を受けないオフサイトの仮想マシン (VM) を使って、企業はデータとオペレーションをバックアップします。ディザスタリカバリプランの一環として仮想化を行うことで、企業は一部のプロセスを自動化し、自然災害からの復旧を早めることができます。効果的な仮想化には、Amazon Elastic Compute Cloud (Amazon EC2) のような VM にデータやワークロードを継続的に転送することが不可欠です。
サービスとしてのディザスタリカバリ
AWS Elastic Disaster Recovery のようなディザスタリカバリサービスは、災害時に企業のコンピュータ処理や重要なビジネスオペレーションを自社のクラウドサービスに移行させることができます。そのため、オンプレミスのサーバーがダウンしても、プロバイダーのロケーションから通常のオペレーションを継続することができます。また、Elastic ディザスタリカバリは、クラウド上のリージョンがダウンした場合も保護します。
コールドサイト
自然災害が発生した場合、企業は普段あまり使用しない別の物理的なロケーション (コールドサイトと呼ばれます) にオペレーションを移します。この方法では、従業員は仕事をする場所を確保し、ビジネス機能を通常通り継続させることができます。このタイプのディザスタリカバリでは重要なデータを保護、または復旧することはできないため、別のディザスタリカバリ方法をこれと併用する必要があります。
AWS はどのようにディザスタリカバリに役に立ちますか?
Elastic Disaster Recovery は、オンプレミスおよびクラウドベースのアプリケーションを迅速かつ確実に復旧することで、ダウンタイムやデータ損失を最小限に抑えるディザスタリカバリサービスです。RPO を数秒に、RTO をわずか数分に短縮することが可能です。ソフトウェアの問題やデータセンターのハードウェア障害などの予期しないイベントの後に迅速にオペレーションを復旧させることができます。また、柔軟なソリューションであるため、専門的なスキルセットを必要とせず、複製サーバーの追加や削除、様々なアプリケーションのテストが可能です。
Elasticディザスタリカバリには、次のような利点があります。
- アイドル状態の復旧サイトのリソースを削除してコストを削減し、必要な場合にのみ完全なディザスタリカバリサイトの料金を支払うことができます。
- クラウドベースのアプリケーションを AWS でネイティブに実行できるように変換します。
- アプリケーションを数分以内に、最新の状態で、またはセキュリティインシデントの場合は以前の時点から復旧します。
今すぐ AWS アカウントを作成して、AWS でディザスタリカバリを使用開始しましょう。