1. コンテナの災害復旧

コンテナDR管理ホットスタンバイ

Version:
日本語翻訳に関する免責事項

このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。

SitecoreコンテナDRマネージドホットスタンバイでは、障害が発生した場合、Sitecore Managed Cloud災害復旧サービスがプロセスを開始します。プライマリリージョンで障害が発生した場合、トラフィックはセカンダリ本番環境にリダイレクトされます。セカンダリ環境はDRプロビジョニング中に作成されます。セカンダリ環境がすでに利用可能なため、このリカバリーオプションのリカバリータイム目標(RTO)はDRベーシックコールドスタンバイより短くなりますが、コストは高くなります。

以下の図は、DRマネージドホットスタンバイを設定する前のコンテナのインフラストラクチャを示しています。

Containers infrastructure before DR Managed Hot Standby

セットアップ

以下は、コンテナDRマネージドホットスタンバイの設定手順の簡単な概要です:

!注Sitecoreは、顧客がサービスリクエストを開始した後にセットアップを実行します。これらの操作はGitOpsの一部であり、変更はまず該当する顧客のリポジトリにコミットされます。

  • 制御リソースグループおよびDR状態を監視する関連する基盤リソースやサービスをプロビジョニングします。
  • セカンダリーリソースグループをプロビジョニングします。これはSitecoreリソースを含むセカンダリー環境です。
  • Configure Azure FrontDoor.
  • SQLサーバー、ACR、ストレージアカウントのジオレプリケーションを設定しましょう。
  • SQLジオレプリケーション用エンドポイント認識のためにアプリケーションリポジトリを更新してください。

以下の図は、DRマネージドホットスタンバイを実行した後のコンテナのインフラストラクチャを示しています。

Containers infrastructure after DR Managed Hot Standby

フェイルオーバーの開始

Sitecore Managed Cloud Containersは、プライマリージョン環境の健康状態を継続的にチェックします。5つのデータセンターのうち3つが問題を報告した場合、DRソリューションの監視コンポーネントが地域的な故障を知らせ、セカンダリーリージョンへのフェイルオーバーを実行します。Azure FrontDoorはセカンダリージョンからのSitecoreをユーザーに提供します。

以下の図は、DRマネージドホットスタンバイフェイルオーバーを実行した後のコンテナのインフラストラクチャを示しています。

Containers infrastructure after DR Managed Hot Standby failover

フェイルバック

プライマリリージョンのSitecoreが災害から回復すると、DRソリューションは自動的にフェイルバックを実行します。フェイルバック後、プライマリ環境は故障前の状態から再開し、新しいSQL Serverデータはセカンダリリージョンから複製されます。

この記事を改善するための提案がある場合は、 お知らせください!