スタンバイ・データベースとの自動フェイルオーバー

Autonomous Data Guardを有効にすると、システムはプライマリ・インスタンスをモニターし、特定のシナリオでローカル・スタンバイ・データベースに自動的にフェイルオーバーします。自動フェイルオーバーが可能でない場合は、手動フェイルオーバーを実行するオプションがあります。自動フェイルオーバーは、クロスリージョン・スタンバイには適用されません。

Autonomous Databaseは、次のようにしてローカル・スタンバイ・データベースに自動的にフェイルオーバーします:

  • プライマリ・データベースが使用できなくなり、ユーザーが接続できない場合、Autonomous Data Guardは、ローカル・スタンバイ・データベースが使用可能であれば、リカバリ時間目標(RTO)およびリカバリ・ポイント目標(RPO)ターゲットに基づいてローカル・スタンバイ・データベースに自動的にフェイルオーバーします。詳細は、Autonomous Data Guardのリカバリ時間目標(RTO)およびリカバリ・ポイント目標(RPO)を参照してください。

  • Autonomous Data Guardは、ローカル・スタンバイ・データベースが使用可能で、データ損失ゼロを保証できる場合に、リカバリ・ポイント目標(RPO)ターゲットで指定されたとおりにローカル・スタンバイ・データベースへの自動フェイルオーバーを実行します。このターゲットを満たすことができない場合、自動フェイルオーバーは成功しないため、手動フェイルオーバーを実行するオプションがあります。詳細は、Autonomous Data Guardのリカバリ時間目標(RTO)およびリカバリ・ポイント目標(RPO)を参照してください。

  • ローカル・スタンバイ・データベースへの自動フェイルオーバーが完了すると、Autonomous Databaseによって新しいローカル・スタンバイ・データベースが作成されます。

    特定のスタンバイ(ローカルまたはリモート)に対するAutonomous Data Guardは、新しいスタンバイ・データベースのプロビジョニング中は有効になりません。Autonomous Data Guardがスタンバイ・データベースのプロビジョニング・ステップを完了し、使用可能になると、新しいスタンバイ・データベースが作成され、新しいスタンバイ・データベースでAutonomous Data Guardが有効になります。
  • 自動フェイルオーバーの完了後、「ロール」フィールドのツールチップ・アイコンにカーソルを合せると、Autonomous Databaseによって最後のフェイルオーバーの時間がレポートされます。

プライマリ・データベースに障害が発生したかアクセスできず、Autonomous Data Guard自動フェイルオーバーの条件が満たされていない場合、Oracle Cloud Infrastructureコンソールには、自動フェイルオーバーが成功しなかったことを示すバナーが表示され、データ損失の可能性などの理由が示され、手動フェイルオーバーを開始するためのリンクが提供されます。詳細は、スタンバイ・データベースとの手動フェイルオーバーを参照してください。

ノート

Autonomous Data Guardの自動フェイルオーバーは、ライフサイクル状態「リストア進行中」または「アップグレード中」の場合は無効になります。