Autonomous DatabaseでのOCIフル・スタック・ディザスタ・リカバリの使用

Autonomous DatabaseでOracle Cloud Infrastructure Full Stack Disaster Recoveryを有効にできます。

OCIフル・スタック・ディザスタ・リカバリ(フル・スタック・ディザスタ・リカバリ)を有効にすると、フル・スタック・ディザスタ・リカバリを使用してスイッチオーバー/フェイルオーバー操作を実行したり、オプションでデータベースのクロスリージョンAutonomous Databaseスイッチオーバー/フェイルオーバー操作のみを実行できます。

ノート

フル・スタック・ディザスタ・リカバリは、ECPUコンピュート・モデルを使用するAutonomous Databaseインスタンスでのみ有効にできます。

詳細は、Full Stack Disaster Recoveryを参照してください。

トピック

フル・スタック・ディザスタ・リカバリを使用するAutonomous Databaseの前提条件ステップ

フル・スタック・ディザスタ・リカバリを有効にし、ディザスタ・リカバリ・トポロジにAutonomous Databaseインスタンスを含める場合は、まず次の前提条件ステップを実行します。

  1. 1つ以上のクロスリージョンAutonomous Data GuardピアをAutonomous Databaseインスタンスに追加します。
  2. フル・スタック・ディザスタ・リカバリを設定し、必要なOCI Identity and Access Managementポリシーを構成します。

Autonomous Databaseでのフル・スタック・ディザスタ・リカバリの有効化

Autonomous Databaseインスタンスをディザスタ・リカバリ保護グループに追加して、フル・スタック・ディザスタ・リカバリを有効にします。

  1. プライマリ・リージョンおよび1つ以上のスタンバイ・リージョンにディザスタ・リカバリ保護グループを作成します。

    ディザスタ・リカバリ保護グループは、Oracle Cloud Infrastructure Consoleから作成できます。フル・スタック・ディザスタ・リカバリにアクセスするには、「Autonomous Database」の詳細ページで、「フル・スタックDR」フィールドの「ディザスタ・リカバリ」の下の「構成」をクリックします。


    adb_full_stack_dr.pngの説明が続きます

    詳細は、ディザスタ・リカバリ保護グループの管理を参照してください。

  2. プライマリ・リージョンのディザスタ・リカバリ保護グループにAutonomous Databaseインスタンスを追加します。
  3. 少なくとも1つのAutonomous Data Guardクロスリージョン・スタンバイ・データベースを、リモート(スタンバイ)リージョンのディザスタ・リカバリ保護グループに追加します。
    ノート

    フル・スタック・ディザスタ・リカバリでは、ローカル、同じリージョン、Autonomous Data Guardスタンバイの使用はサポートされません。

    詳細は、ディザスタ・リカバリ保護グループへのメンバーの追加を参照してください。

Autonomous Databaseを含むディザスタ・リカバリ保護グループを作成すると、Oracle Cloud Infrastructure Consoleにフル・スタック・ディザスタ・リカバリが有効であることが示されます。


adb_full_stack_dr_enabled.pngの説明が続きます

「フル・スタックDR」フィールドの「有効」をクリックして、ディザスタ・リカバリ保護グループの詳細を表示します。

フル・スタック・ディザスタ・リカバリを使用したスイッチオーバーまたはフェイルオーバー操作の実行

フル・スタック・ディザスタ・リカバリを有効にした後、リージョン間スイッチオーバーまたはフェイルオーバーを実行するときに、フル・スタック・ディザスタ・リカバリを使用するオプションがあります。

クロスリージョン・スイッチオーバーまたはフェイルオーバーの場合、スタンバイ・データベースから操作を開始する必要があります。スタンバイ・データベースにアクセスするには、いくつかのオプションがあります:

  • Oracle Cloud Infrastructure Consoleでリモート・リージョンを選択し、スタンバイ・データベースにアクセスします。

  • プライマリ・データベースでは、Oracle Cloud Infrastructure Consoleからスタンバイ・データベースにアクセスできます。スタンバイ・データベースにアクセスするには、「Autonomous Database」詳細ページから、「リソース」の下の「ディザスタ・リカバリ」を選択し、「ピアAutonomous Database」列のスタンバイ・データベースのリンクをクリックします。

スイッチオーバーまたはフェイルオーバーを実行するには:

  1. クロスリージョン・スタンバイ・データベースにアクセスし、Autonomous Databaseの詳細ページの「ディザスタ・リカバリ」で、「ロール」フィールドの「スイッチオーバー」(プライマリが使用できない場合は「フェイルオーバー」)をクリックします。

    別の方法として、スイッチオーバーを開始するには、「他のアクション」「スイッチオーバー」(または、プライマリが使用できない場合は「フェイルオーバー」)の順に選択します。

    「ピアへのスイッチオーバーの確認」ダイアログが表示されます。

  2. オプションを選択し、操作を確認します。
    1. 「Full Stack Disaster Recoveryを使用したスイッチオーバー・スタック」を選択します。

      adb_full_stack_switchover_dr.pngの説明が続きます

    2. 「ディザスタ・リカバリ保護グループの選択」フィールドで、値を選択します。
    3. 「DR保護グループに移動」をクリックします。

    これにより、ディザスタ・リカバリDR保護グループの詳細ページが表示されます。このページでは、ディザスタ・リカバリ・アクションを実行できます。詳細は、「ディザスタ・リカバリ計画の実行の管理」を参照してください。

Full Stack Disaster Recoveryに関するノート

フル・スタック・ディザスタ・リカバリを有効にしたAutonomous Databaseを使用する場合は、次の点に注意してください。

  • フル・スタック・ディザスタ・リカバリが有効な場合、ディザスタ・リカバリ保護グループの構成に応じて、クロスリージョン・スタンバイ・データベースはより大きなディザスタ・リカバリ構成の一部である必要があります。データベース上でのみディザスタ・リカバリ操作を実行すると、ディザスタ・リカバリ保護グループの一部である他のOracle Cloud Infrastructureリソースに影響する可能性があります。たとえば、「データベースのみのスイッチオーバー」オプションを選択すると、フル・スタック・ディザスタ・リカバリは、データベース・スイッチオーバーが発生したことを示すイベントを受信します。この場合、フル・スタック・ディザスタ・リカバリは、残りのスタックのスイッチオーバーを自動的にトリガーできます。データベース・スイッチオーバー・イベントを受信したときにフル・スタック・ディザスタ・リカバリが実行するアクションは、フル・スタック・ディザスタ・リカバリを使用して構成できます。

  • フル・スタック・ディザスタ・リカバリは、ECPUコンピュート・モデルを使用するAutonomous Databaseインスタンスでのみ有効にできます。

    詳細は、Autonomous Databaseのコンピュート・モデルを参照してください。

  • Full Stack Disaster Recoveryは、Autonomous Database Backup-Based Disaster Recovery Peerを使用したディザスタ・リカバリをサポートしていません。

    詳細は、バックアップベースのディザスタ・リカバリの使用を参照してください。