クラウドコンピューティングにおける災害復旧:知っておくべきすべてのこと
データは、現代の組織にとって最も貴重な資産です。データが失われると、生産性や収益、評判の低下、さらには顧客の喪失など、ビジネスに回復不可能な損害をもたらす可能性があります。災害がいつ発生するか、その影響がどれほど深刻になるかを予測することは困難です。しかし、災害への対応方法や、組織がどれだけ円滑に復旧できるかは、ご自身でコントロールすることができます。クラウドコンピューティングにおける災害復旧をどのように活用できるか、ぜひこの記事でご確認ください。
クラウドコンピューティングにおけるバックアップと災害復旧
クラウドコンピューティングとは、インターネット(一般に"クラウド"と呼ばれる)を介して、従量課金制でコンピューティング・サービスをオンデマンドで提供する仕組みです。クラウドコンピューティング・ベンダーは、通常、以下のサービスへのアクセスを提供しています:
- インフラストラクチャ・アズ・ア・サービス(IaaS)を利用すると、クラウドプロバイダーからサーバー、ストレージ、ネットワーク機器などのITインフラをレンタルすることができます。
- Platform as a Service(PaaS)を利用すると、ソフトウェアアプリケーションの開発、テスト、設定を行うために、クラウドプロバイダーからコンピューティングプラットフォームをレンタルすることができます。
- SaaS(Software as a Service)を利用すると、クラウド上でホストされているソフトウェアアプリケーションにアクセスすることができます。
ご覧の通り、各クラウドコンピューティングサービスは、それぞれ異なるビジネスニーズに対応できるよう設計されています。さらに、クラウドコンピューティングは、仮想化されたワークロードのデータセキュリティと高可用性を大幅に向上させることができます。それでは、クラウドコンピューティング環境において、どのように災害復旧に取り組むべきかについて検討してみましょう。
クラウド型災害復旧と従来の災害復旧
クラウド災害復旧とは、リモートのクラウドベースのプラットフォーム上でシステムデータを保存・復旧できるクラウドコンピューティングサービスです。クラウドコンピューティングにおける災害復旧がどのようなものかをより深く理解するために、従来の災害復旧と比較してみましょう。
従来の災害復旧において不可欠な要素は、セカンダリデータセンターです。ここには重要なデータのすべての冗長コピーを保存でき、本番ワークロードをフェイルオーバーさせることができます。従来のオンプレミス型DRサイトには、一般的に以下のものが含まれます:
- ITインフラを収容するための専用施設で、保守担当者とコンピューター機器が含まれる。
- 高い運用パフォーマンスを確保し、お客様のビジネスニーズに応じてデータセンターをスケールアップまたはスケールアウトできるようにする、十分なサーバー容量。
- セカンダリデータセンターへのリモートアクセスを可能にする、十分な帯域幅を備えたインターネット接続。
- ファイアウォール、ルーター、スイッチなどのネットワークインフラを整備し、プライマリデータセンターとセカンダリデータセンター間の信頼性の高い接続を確保するとともに、データの可用性を確保する。
しかし、従来の災害復旧(DR)は、管理や監視が複雑すぎる場合が少なくありません。さらに、物理的なDRサイトのサポートや保守には、多大な費用と時間がかかることがあります。オンプレミスのデータセンターを利用する場合、サーバーの容量を拡張するには追加のコンピューティング機器を購入するしかなく、それには多額の費用と時間、労力が必要となる可能性があります。

クラウドコンピューティングにおける災害復旧は、従来の災害復旧が抱える問題のほとんどを効果的に解決できます。そのメリットは以下の通りです:
- 重要な業務を支えるために、物理的なセカンダリサイトを構築したり、追加のハードウェアやソフトウェアを購入したりする必要はありません。クラウドコンピューティングを活用した災害復旧(DR)では、クラウドストレージを利用でき、これをセカンダリDRサイトとして活用することができます。
- 現在のビジネスニーズに応じて、必要なクラウドコンピューティングリソースを追加することで、容易にスケールアップまたはスケールダウンが可能です。
- 手頃な従量課金制を採用しているため、実際に利用したクラウドコンピューティングサービス分のみを支払うだけで済みます。
- クラウドコンピューティングにおける災害復旧は、どこからでも数分で実行できます。必要なのは、インターネットに接続されたデバイスだけです。
- バックアップしたデータは複数の地理的拠点に分散して保存できるため、単一障害点を排除できます。たとえクラウドデータセンターの1つが障害を起こしても、常にバックアップコピーを確保できます。
- 最先端のネットワークインフラにより、問題やエラーが発生した場合でも、クラウドプロバイダーが迅速に特定し、対処することが可能です。さらに、クラウドプロバイダーは、ハードウェアやソフトウェアのアップグレードを含め、お客様のクラウドストレージに対し、24時間365日のサポートとメンテナンスを提供します。
クラウドコンピューティングにおけるディザスタリカバリを選ぶ理由
災害復旧の主な目的は、災害が業務パフォーマンスに与える全体的な影響を最小限に抑えることです。クラウドコンピューティングにおける災害復旧は、まさにその目的を果たすことができます。災害発生時には、業務を再開するために、重要なワークロードを災害復旧サイトへフェイルオーバーさせることができます。本番データセンターが復旧次第、クラウドからフェイルバックを行い、インフラストラクチャとそのコンポーネントを元の状態に復元することができます。その結果、業務の停止時間が短縮され、サービスの中断も最小限に抑えられます。

クラウドコンピューティングにおける災害復旧は、そのコスト効率、拡張性、信頼性の高さから、中小企業(SMB)にとって最も魅力的な選択肢となっています。一般的に、中小企業には独自の災害復旧サイトを構築・維持するための十分な予算やリソースがありません。クラウドプロバイダーが提供するクラウドストレージを利用することで、データ保護や災害復旧において、費用対効果が高く、長期的に活用できるソリューションを実現できます。
クラウドベースの災害復旧計画を策定する方法
災害復旧におけるクラウドコンピューティングのメリットを検討した後は、包括的なDR計画を策定する段階に入ります。実際、その手順を詳しく解説した当社のブログ記事をご覧いただけます 災害復旧計画の策定プロセス全体以下では、クラウド環境で機能するDR計画の策定方法について解説します。
一般的に、効果的なクラウドベースのDR計画には、以下の手順が含まれる必要があります:
- リスク評価と事業影響度分析を実施する。
- 予防、備え、対応、復旧の各措置を選択してください。
- クラウドベースの災害復旧(DR)計画を検証し、更新してください。
クラウドコンピューティングにおける災害復旧計画の仕組みについて見ていきましょう。
リスク評価および事業影響度分析を実施する
クラウドコンピューティングにおける災害復旧計画の第一歩は、現在のITインフラを評価するとともに、組織が最もさらされている潜在的な脅威やリスク要因を特定することです。
リスク評価を行うことで、ITインフラの脆弱性を発見し、どの業務機能やコンポーネントが最も重要であるかを特定できます。同時に、ビジネス影響度分析を行うことで、予期せぬサービス停止がビジネスにどのような影響を与えるかを推定することができます。
これらの推定に基づき、DR(災害復旧)事象に伴う金銭的および非金銭的なコスト、特にRTO(復旧時間目標)とRPO(復旧時点目標)を算出することも可能です。 RTOとは、ビジネスに深刻な損害が生じる前に、ITインフラがダウンしていても許容できる最大時間のことです。RPOとは、サービス中断の結果として失われてもよいデータの最大量のことです。RTOとRPOを理解することで、どのデータやアプリケーションを保護すべきか、DR目標の達成にどの程度のリソースを投入すべきか、そしてクラウドベースのDR計画においてどのDR戦略を実施すべきかを決定するのに役立ちます。
予防、備え、対応、復旧の措置を実施する
次のステップは、クラウドコンピューティング環境の災害復旧において、どのような予防、準備、対応、復旧(PPRR)措置を実施すべきかを決定することです。要約すると、PPRR措置により以下のことが実現できます:
- 予防 これにより、潜在的な脅威を軽減し、システムの脆弱性を排除することで、災害の発生を未然に防ぐことができます。
- 防災対策 これには、実際の災害復旧(DR)発生時にどのような対応を取るかを定めたDR計画の骨子を策定することが含まれます。災害発生時にDR計画が確実に実行されるよう、プロセスの各段階を文書化することを忘れないでください。
- 回答 災害発生時に、インシデントに対処し、その影響を軽減するために、どのようなDR戦略を実施すべきかを説明しています。
- 回復 災害発生時にインフラを確実に復旧させるために何をすべきか、また被害を最小限に抑える方法を定めます。
導入する災害復旧(DR)のアプローチを決定したら、DR計画を実行に移し、DRの目標を達成できるデータ保護ソリューションを選択する必要があります。自社のビジネスニーズを満たし、インフラ要件に適合するソリューションを選びましょう。その際、以下の基準を考慮してください:
- ご利用いただけるサービス
- ハードウェアの容量
- 帯域幅
- データセキュリティ
- 使いやすさ
- サービスの拡張性
- 費用
- 評判
クラウドベースの災害復旧(DR)計画の検証と更新
DR計画を作成し、文書化した後は、その計画が実際に機能するかどうかを確認するために、定期的なテストを実施する必要があります。 これにより、業務に不可欠なデータやアプリケーションが、想定された時間枠内で復旧できるかどうかを検証できます。
クラウドベースのDR計画をテストすることで、クラウドコンピューティングにおける現在の災害復旧アプローチに存在する問題や不整合を特定するのに役立ちます。テスト実施後、DR計画に何が不足しているか、また、必要な結果を達成し、既存の問題を解消するためにどのように更新すべきかを判断できます。