クロス・テナンシAutonomous Data Guardスタンバイ・データベースの使用
クロス・テナンシのAutonomous Data Guardスタンバイ・データベースを追加できます。 これにより、別のテナンシに存在するAutonomous Data Guardスタンバイが作成されます。 クロス・テナンシ・スタンバイは、同じリージョン(ローカル)にすることも、別のリージョン(クロス・リージョン)にすることもできます。
- クロス・テナンシAutonomous Data Guardについて
クロス・テナンシAutonomous Data Guardスタンバイを追加すると、Autonomous Databaseによってリモート・テナンシのスタンバイ・データベースがプロビジョニングされます。 - クロス・テナンシAutonomous Data Guardスタンバイを作成するための前提条件
クロス・テナンシAutonomous Data Guardスタンバイを作成するための前提条件について説明します。 - クロス・テナンシAutonomous Data Guardスタンバイの追加
クロス・テナンシAutonomous Data Guardスタンバイを作成するステップを示します。 ここでは、ソース・データベースとスタンバイ・データベースが同じリージョン(ローカル)にある場合、およびソース・データベースとスタンバイ・データベースが異なるリージョン(クロス・リージョン)にある場合の、クロス・テナンシ・スタンバイの作成について説明します。 - クロス・テナンシのAutonomous Data Guardスタンバイを使用したスイッチオーバー、フェイルオーバーまたはスナップショット・スタンバイの作成
クロス・テナンシ・スタンバイを使用してスナップショット・スタンバイをスイッチオーバー、フェイルオーバーまたは作成する手順について説明します。 - クロス・テナンシAutonomous Data Guardスタンバイの終了
クロス・テナンシ・スタンバイを終了するステップを示します。
クロス・テナンシについてAutonomous Data Guard
クロス・テナンシAutonomous Data Guardスタンバイを追加すると、Autonomous Databaseによってリモート・テナンシのスタンバイ・データベースがプロビジョニングされます。
クロス・テナンシのAutonomous Data Guardスタンバイでは、別のテナンシのスタンバイ・データベースにフェイルオーバーまたはスイッチオーバーできます(または、別のテナンシにスナップショット・スタンバイを作成できます)。 この機能により、Autonomous Data Guardスタンバイを簡単に使用して、データベースを別のテナンシに移行することもできます。
クロス・テナンシAutonomous Data Guardスタンバイを追加するには、次の点に注意してください:
-
CLIまたはAutonomous Database REST APIを使用して作成できるのは、クロス・テナンシのAutonomous Data Guardスタンバイのみです。 このオプションは、Oracle Cloud Infrastructureコンソールでは使用できません。
-
自動フェイルオーバー・オプションなど、同じテナンシでAutonomous Data Guardスタンバイを有効にする場合に使用できる機能の一部は、クロス・テナンシのAutonomous Data Guardスタンバイでは使用できません。
クロス・テナンシのAutonomous Data Guardスタンバイには自動フェイルオーバー・オプションがなく、手動フェイルオーバーを使用してクロス・テナンシ・スタンバイにフェイルオーバーすることしかできません。
-
ECPUまたはOCPUのコンピュート・モデルを使用して、クロス・テナンシのAutonomous Databaseスタンバイを有効にできます。 スタンバイ・データベースは、プライマリ・データベースと同じコンピュート・モデルを使用します。
-
クロス・テナンシのAutonomous Data Guardスタンバイは、同じリージョン(ローカル)または別のリージョン(クロス・リージョン)に配置できます。
-
ローカルまたはクロス・リージョンのいずれかで、1つのクロス・テナンシのAutonomous Data Guardスタンバイのみを有効にできます。 クロス・テナンシのローカル・スタンバイとクロス・テナンシのクロス・リージョンAutonomous Data Guardスタンバイの両方を有効にすることはできません。
- 単一のクロス・テナンシのAutonomous Data Guardスタンバイに加えて、1つのローカル障害リカバリ・ピアまたはクロス・リージョン障害リカバリ・ピア(Autonomous Data Guardまたは「バックアップ・ベースの障害リカバリ」)を使用できます。
-
クロス・テナンシのAutonomous Data Guardスタンバイでは、顧客管理暗号化キーはサポートされていません。
クロス・テナンシAutonomous Data Guardスタンバイを作成するための前提条件
クロス・テナンシAutonomous Data Guardスタンバイを作成するための前提条件について説明します。
OCI Identity and Access Managementポリシーを定義して、別のテナンシでのAutonomous Data Guardスタンバイの作成を承認する必要があります。
追加するOCI Identity and Access Managementグループおよびポリシーでは、次のものがサポートされます:
-
ソース・テナンシ内のグループのメンバーは、宛先テナンシのグループがソース・テナンシ上のソースAutonomous Databaseインスタンスにアクセス(読取り)できるようにします。
ソースのAutonomous Databaseインスタンスで他のアクション(起動、停止終了、書込み操作など)を許可する必要はありません。
-
宛先テナンシ内のグループのメンバーは、ソース・テナンシ内のAutonomous Databaseを読み取ることができます。
宛先テナンシでは、グループがリモート(宛先)テナンシのコンパートメント内のAutonomous Databaseを管理できるようにするポリシーも追加します。 たとえば、このポリシーにより、グループはスタンバイ・データベースを作成できます。
- Autonomous Data Guardスタンバイの追加を許可するユーザーを含むグループをリモート・テナンシに作成します。
- ソース・テナンシで、ソースAutonomous DatabaseインスタンスのOCI Identity and Access Managementポリシーを定義します。
- リモート・テナンシのポリシーを定義します。
ノート:
これらのポリシーが取り消されると、クロス・テナンシAutonomous Data Guardスタンバイの作成は許可されなくなります。詳細については、「ポリシーの開始」を参照してください。
クロス・テナンシAutonomous Data Guardスタンバイの追加
クロス・テナンシAutonomous Data Guardスタンバイを作成するステップを示します。 ここでは、ソース・データベースとスタンバイ・データベースが同じリージョン(ローカル)にある場合、およびソース・データベースとスタンバイ・データベースが異なるリージョン(クロス・リージョン)にある場合の、クロス・テナンシ・スタンバイの作成について説明します。
CLIまたはAutonomous Database REST APIを使用して作成できるのは、クロス・テナンシのAutonomous Data Guardスタンバイのみです。 このオプションは、Oracle Cloud Infrastructureコンソールでは使用できません。
まず、OCI Identity and Access Managementポリシーを定義してクロス・テナンシAutonomous Data Guardを認可するための前提条件ステップを実行します。
詳細は「クロス・テナンシAutonomous Data Guardスタンバイを作成するための前提条件」を参照してください。
ローカル(同じリージョン)クロス・テナンシのAutonomous Data Guardスタンバイを作成するには:
スタンバイを作成するAPIコールは、ローカル・リージョン内の異なるテナンシに送信されます。
リモート(クロス・リージョン)クロス・テナンシAutonomous Data Guardスタンバイを作成するには:
スタンバイを作成するAPIコールは、ソース・リージョンの異なるテナンシで実行されます。
-
プライマリ・データベースのOCIDを(プライマリのテナンシで)コピーします。
-
スタンバイを作成するテナンシ、リモート・リージョンのリモート・テナンシにアクセスし、CLIまたはREST APIを使用してスタンバイ・データベースを作成します。
たとえば、CLIの場合:
oci db autonomous-database create-adb-cross-region-data-guard-details --compartment-id ocid1.tenancy.oc1..fcue4_example --source-id ocid1.autonomousdatabase.oc1.ap-mumbai-1.anrg6example2vws3q --disaster-recovery-type ADG
詳細については、updateを参照してください。
詳細については、UpdateAutonomousDatabaseを参照してください。
クロス・テナンシ・スタンバイ・データベースの追加に関するノート:
-
Autonomous Databaseは、リージョン間障害リカバリの有効化作業リクエストを生成します。 リクエストを表示するには、「リソース」で「作業リクエスト」をクリックします。
-
クロス・テナンシ・スタンバイ・データベースをローカルまたはクロス・リージョンのいずれかに追加すると、プライマリ・データベースのウォレットおよび接続文字列にはプライマリ・データベースのホスト名のみが含まれ、リモート・テナンシ・データベースのウォレットおよび接続文字列にはリモート・テナンシ・データベースのホスト名のみが含まれます。 これは、インスタンス・ウォレットとリージョナル・ウォレットの両方に適用されます。
詳細については、「リージョン間の障害リカバリ接続文字列とウォレット」を参照してください。
-
スタンバイ・データベースを追加すると、「ライフサイクルの状態」に「更新中」と表示されますが、プライマリ・データベースでは次のアクションが無効になります:
-
リソースの移動。 インスタンスの移動の詳細は、「別のコンパートメントへのAutonomous Databaseの移動」を参照してください。
-
停止。 インスタンスの停止の詳細は、「Autonomous Databaseの停止」を参照してください。
-
再起動。 インスタンスの再起動の詳細は、「Autonomous Databaseの再起動」を参照してください。
-
リストア。 リストアの詳細は、「Autonomous Databaseのリストアおよびリカバリ」を参照してください。
-
-
顧客管理キーの使用方法、および別のテナンシのスタンバイでAutonomous Data Guardを使用するための追加のノートは、「クロス・リージョンAutonomous Data Guardに関するノート」および「Autonomous Data Guardを使用したOCI Vaultの顧客管理キーに関するノート」を参照してください。
クロス・テナンシAutonomous Data Guardスタンバイを使用したスイッチオーバー、フェイルオーバーまたはスナップショット・スタンバイの作成
クロス・テナンシ・スタンバイを使用してスナップショット・スタンバイをスイッチオーバー、フェイルオーバーまたは作成する手順について説明します。
-
スイッチオーバー: クロス・テナンシ・スタンバイへのスイッチオーバーを実行するステップは、スタンバイがローカル(同じリージョン)か、異なるリージョン(クロス・リージョン)かに関係なく同じです。 同じテナンシ・クロス・リージョン・スタンバイへのスイッチオーバーの場合と同じステップに従います。 詳細については、「クロス・リージョン・スタンバイへのスイッチオーバーの実行」を参照してください。
-
フェイルオーバー: クロス・テナンシ・スタンバイへのフェイルオーバーを実行するステップは、スタンバイがローカル(同じリージョン)か、異なるリージョン(クロス・リージョン)かに関係なく同じです。 同じテナンシ・クロス・リージョン・スタンバイへの手動フェイルオーバーの場合と同じステップに従います。 詳細については、「クロス・リージョン・スタンバイ・データベースへの手動フェイルオーバーの実行」を参照してください。
-
スナップショット・スタンバイの作成: クロス・テナンシ・スタンバイを使用してスナップショット・スタンバイを作成するステップは、クロス・テナンシ・スタンバイがローカル(同じリージョン)でも、異なるリージョン(クロス・リージョン)でも同じです。 同じテナンシ・クロス・リージョン・スタンバイの場合と同じステップに従います。 詳細については、「リージョン間の障害リカバリ・ピアからスナップショット・スタンバイへの変換」を参照してください。
クロス・テナンシAutonomous Data Guardスタンバイの終了
クロス・テナンシ・スタンバイを終了するステップを示します。
同じリージョンまたはクロス・リージョン・クロス・テナンシ・スタンバイを終了するステップは、クロス・リージョン同一テナンシ・スタンバイを終了するステップと同じです。 詳細については、「リージョン間スタンバイ・データベースの終了」を参照してください。