事業継続とディザスター リカバリー

Microsoft のビジネス アプリケーション プラットフォーム (BAP) は、すべての運用タイプの Dynamics 365 および Power Platform SAAS アプリケーションの環境で事業継続とディザスター リカバリー (BCDR) 機能を提供します。 この記事では、地域的な障害が発生した場合に、運用データの回復性を確保するために Microsoft が講じていることの詳細と実践方法について説明します。

運用環境のバックアップとレプリケーション

Microsoft は、重要なアプリケーションとデータに対して最高の サービス可用性レベルを確保することに専念しています。 Microsoft は、事業継続とディザスター リカバリーアーキテクチャによって、ベースライン インフラストラクチャとプラットフォーム サービスを確実に利用できるようにします。

  • 地理的冗長性を有効にすると、運用環境 (デフォルト環境を除く) のすべてのデータがペア / セカンダリ リージョンにバックアップされます。 これらのレプリカは、プライマリ環境の展開中にセットアップされる地域セカンダリ レプリカと呼ばれます。

  • 地域セカンダリは、継続的なデータ レプリケーションを通じてプライマリ環境と同期されます。 どの時点でも、セカンダリ リージョンはプライマリ リージョンよりわずかに遅れている可能性がありますが、セカンダリ上のデータはトランザクションの一貫性が保証されています。 地域レプリケーションの詳細については、次を参照してください。アクティブ 地域レプリケーション - Azure SQL Database

データ ストレージとコンピューティング インフラストラクチャの地域セカンダリ レプリカを示す図。

上の図は、プライマリ リージョン A が障害の影響を受けると、運用タイプの環境がリージョン A から正常なセカンダリ リージョン B にフェールオーバーすることを示しています。 デフォルト、試用版、サンドボックス、チーム、または開発者などの他のタイプの環境に対してはアクションは実行されません。

非運用環境でのデータ保護の詳細については、環境のバックアップと復元を参照してください。

障害の通知はどのように行われますか?

 主要な通信チャネルは、Microsoft および Power platform 管理センター内の サービス ヘルス ダッシュボード (SHD) 経由です。 Microsoft コミュニケーション チームは、障害を通知するための最初のコミュニケーションを転記してプロセスを開始し、必要に応じて SHD に必要な更新を転記します。 管理センターでメッセージを表示する方法の詳細については、ホームページ ダッシュボードを参照してください。 より良い準備のために準備状況ページを参照してください。    

フェールオーバーとフェールバックのプロセスと事業継続の条件

フェールオーバーとフェールバックは、事業継続とディザスター リカバリー (BCDR) プロセス中に実行される 2 つの主要なタスクです。その目的は、重要なビジネス機能とアプリケーションの可用性とパフォーマンスに対する災害の影響を最小限に抑えることです。

フェイルオーバーは、プライマリ運用サイトのすべてのシステムとデータの指定された地域セカンダリ レプリカに切り替えるプロセスです。 フェールオーバー操作が完了すると、運用環境は地域セカンダリ サイトからアクセスできるようになります。

重要

財務と運用アプリがフェールオーバー メンテナンス後にセカンダリ リージョンで動作している間は、パッケージの展開、Financial Reporting、および Power BI レポートは利用できません。

フェイルバック操作は、ディザスターまたは計画されたメンテナンス期間の後に、運用環境を元の場所に戻すプロセスです。

Microsoft の事業継続とディザスター リカバリー (BCDR) 標準の一環として、毎年、Microsoft 内の各オンライン サービスがそれぞれ BCDR 計画を確認し、テストし、更新しているので、顧客は安心して利用できます。 Microsoft Cloud の事業継続とディザスター リカバリー プラン検証レポートは、Service Trust Portal で顧客に提供されます。

Azure リージョン全体に影響を与える自然災害など、予期しないリージョンの広範囲で障害が発生した場合、次の一連の手順とプロセスに従います。

Microsoft の責任 顧客の責任
Microsoft が障害を検出し、顧客が影響を受けていることを確認した場合、Microsoft のコミュニケーション チームが必要な通信を送信し、必要な情報でサービス ヘルス ダッシュボードを最新の状態に保ちます。 None
障害が発生した場合、顧客のデータ損失がなければ、Microsoft は実稼働インスタンスをセカンダリ リージョンに自動フェイルオーバーします。 None
障害が発生した場合、Microsoft がデータ損失があると判断した場合、顧客の同意 / 承認がなければ環境のフェールオーバーは開始されません。 お客様が進行中の障害を認識し、影響を確認した場合、それはお客様の責任となります。
- サポート経由で Microsoft に連絡し、フェールオーバーが開始された場合に発生するデータ損失のレベルを確認します。
- データ損失が顧客の組織の標準で許容可能なレベルである場合、顧客は、Microsoft がフェールオーバーを開始するために、サポート経由で同意を提供する必要があります。
プライマリ リージョンがオンラインに戻り、完全に機能していると Microsoft が判断した場合、フェールバックを実稼働インスタンスで実行します。 計画されたフェールバック プロセス中にデータの損失は発生しませんが、この間、ユーザーはウインドウ内で短時間の中断や切断を経験する可能性はあります。 None