PaaS 1.0のディザスター リカバリー
このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。
ディザスタリカバリにより、組織は、手動による介入が必要な災害後にミッションクリティカルな機能を維持または迅速に再開できます。Sitecoreディザスタ リカバリ (DR) サービスには、DRベーシック (確認) とDR管理 (自動) の2つのDRサービス タイプがあります。これらには、コールドスタンバイ(最小インフラストラクチャ)とホットスタンバイ(フルレプリカ)の2つのインフラストラクチャタイプがあります。
-
DR Basic Cold Standby: リアクティブ サービス。復旧とフェイルオーバーのプロセスはイベント後に開始され、お客様からの確認が必要です。これは、目標復旧時間(RTO)が長い費用対効果の高いサービスオプションです。Basic Cold Standby DRサービス・タイプは、必要最小限のインフラストラクチャをプロビジョニングし、重要でないアプリケーションや、データの変更頻度が低い状況でよく使用されます。
基本的なコールド スタンバイのディザスター リカバリーには、geoレプリケーションが含まれます。障害が発生した場合、セカンダリ リージョンとデータベースへのフェールオーバーは最小限のダウンタイムで行われます。
-
DR Managed Hot Standby: プロアクティブなサービス。フェールバックとフェイルオーバーのプロセスが自動的に開始されます。プライマリ サイトのレプリカ全体をプロビジョニングします。これにより、RTO間隔が最短になります。
ご使用の環境に最適な復旧オプションは、フェイルオーバーの開始をプロアクティブにする必要があるか、リアクティブにする必要があるか、および障害が発生したときにどれだけ迅速にオンラインに戻るかによって異なります。
Sitecoreのディザスタ リカバリ プロセスの詳細については、ディザスタ リカバリ ポリシーのドキュメントを参照してください。
リカバリ・オプションに関する考慮事項
要件に一致するリカバリ オプションを決定するには、次の表を参考にして、次の点を考慮してください。
-
停止が発生した場合にサイトをオンラインに戻す必要がある速度。
-
目標復旧時点 (RPO)。
-
目標復旧時間 (RTO)。
|
仕様 |
DRベーシック コールド スタンバイ |
DR管理ホットスタンバイ |
|---|---|---|
|
Backup technologies |
SQL Azureジオレプリケーション Azure API。 |
SQL Azureジオレプリケーション Azure API |
|
Recovery process |
|
|
|
セカンダリ環境の状態 |
オンデマンドで作成 |
プライマリ環境の正確なレプリカ。Sitecore Azure Web Appsが完全にデプロイおよび停止 |
|
Recovery Point Objective (RPO) |
SQL 5秒 Webアプリ12時間 |
SQL 5秒 Webアプリ12時間 |
|
Recovery Time Objective (RTO) - Technology only |
4時間 |
< 1分間 |
|
Failback Time - Technology only |
4時間 |
10分間 |
テクノロジーのRTO値は、システムがSitecoreプラットフォームの復元にかかる時間によって異なります。お客様またはパートナーが関与する手動の手順が必要な場合、これにより有効なRTOが延長される可能性があります。
リージョン間のレプリケーション
一般的なSitecore環境は、App Services、Azure SQL、Application Insights、Azure Search/SOLR、Redis Cacheの5つのAzureリソースタイプで構成されています。Sitecoreは、すべてのリソースのサイズとインスタンス数がセカンダリ データ センターにレプリケートされるようにします。ただし、ファイル/データをバックアップおよび復元できるのは、App ServicesとAzure SQLのみです。他のサービスでは、データが一時的なものであるか、正常な復元に必要ないため、データがレプリケートされません。
-
App Services –すべてのファイル/データがバックアップおよび復元されます。
-
Azure SQL –すべてのファイル/データがバックアップおよび復元されます。
-
Redis Cache – Redis Cacheには、通常はSitecoreサイトを復元する前に期限切れになるユーザー セッション データが含まれているため、データはレプリケートされません。したがって、ディザスタ リカバリ戦略の一部として含まれていません。
-
Application Insights – Application Insightsにはヘルス監視データのみが含まれており、これはSitecoreサイトのランタイムには必要ないため、データはレプリケートされません。