ディザスタ・リカバリ計画のタイプ
フル・スタックDRでは、次の様々なタイプのディザスタ・リカバリ(DR)計画を作成できます。
- フェイルオーバー(計画外) - スタンバイDR保護グループへのサービスの計画外遷移を実行するDR計画のタイプ。フェイルオーバー計画は通常、プライマリ・リージョンでサービスの停止を試行せずに、スタンバイ・リージョンでアプリケーション・スタックを起動することで即時遷移を実行します。したがって、フェイルオーバー計画では、OCIサービスがスタンバイ・リージョンで使用可能であることのみが必要です。フェイルオーバー計画は通常、停止または障害がプライマリ・リージョンに影響する場合にDR遷移を実行するために使用されます。
- スイッチオーバー(計画済) - プライマリDR保護グループからスタンバイDR保護グループへのサービスの計画済遷移を実行するDR計画のタイプ。スイッチオーバー計画は、プライマリ・リージョンのアプリケーション・スタックを停止してから、スタンバイ・リージョンでそれを起動することで、順次遷移を実行するために使用されます。したがって、スイッチオーバー計画では、アプリケーション・スタック・コンポーネントおよびその他の必要なOCIサービスが両方のリージョンで使用可能である必要があります。スイッチオーバー計画は通常、計画済サイト・メンテナンス、ソフトウェアのパッチ適用、DRテストおよび検証の目的で使用されます。
- ドリルの開始 - DRドリルは、多くの場合、スタンバイ・スタックが正常に起動できるかどうかをチェックするために実行されます。開始ドリル計画では、本番環境を中断することなくDRドリルを実行する計画が生成されます。スタンバイDR保護グループに本番スタックのレプリカが作成されます。本番スタックのこのレプリカは、スイッチオーバーまたはフェイルオーバーの実行時にスタンバイDR保護グループで起動されるスタックに似ています。
- ドリルの停止 - DRドリルを停止するDR計画のタイプ。これにより、「ドリルの開始」で前に作成した本番スタックのレプリカが削除されます。
ノート
ドリル停止計画を実行する場合、レプリカ・ドリル・スタックがスタンバイDR保護グループに存在する必要があります。「ドリルの開始」プランを実行すると、次のようになります:
- プライマリおよびスタンバイDR保護グループは、DrillInProgress状態に遷移します。
- DR保護グループがDrillInProgress状態の場合、スイッチオーバー、フェイルオーバーまたはドリルの開始計画(または関連する事前チェック)を実行しようとすると、これが許可されていない操作であり、最初にドリルの停止計画を実行する必要があることを示すエラー・メッセージが表示されます。
- ドリルの進行中は、DR保護グループに対してメンバーを追加または削除できません。
- スイッチオーバーまたはフェイルオーバーDR計画を実行する前に、「ドリルの停止」計画を実行して、DR保護グループのペアを「アクティブ」状態に更新してください。
- 2つのDR保護グループのロールは、ドリルの進行中は変更されません。
- プライマリおよびスタンバイDR保護グループの状態がDrillInProgressの場合、「ドリルの停止」計画のみを実行できます。
- 2つのDR保護グループのロールは、「プライマリ」および「スタンバイ」のままです。ライフサイクルの状態が「アクティブ」から「非アクティブ」に変わり、ドリルの開始時にDrillInProgressのライフサイクル・サブ状態が設定されます。ドリルが停止すると、ライフサイクル状態は「アクティブ」に戻ります。
親トピック: ディザスタ・リカバリ計画の管理