スイッチオーバーの実行
スイッチオーバーを実行すると、プライマリ・データベースがスタンバイ・データベースになり、スタンバイ・データベースがプライマリ・データベースになり、データが失われることはありません。
スイッチオーバは通常、監査または動作保証の理由でスタンバイ・データベースへのフェイルオーバーをテストするため、またはAutonomous Data Guardスタンバイ・データベースを追加した場合にアプリケーションのフェイルオーバー手順のテストのために実行されます。
スタンバイ・データベースへのスイッチオーバーの場合、プライマリ・データベースとスタンバイ・データベースの両方が使用可能なときは、プライマリ・データベースのOracle Cloud Infrastructure Consoleに「ディザスタ・リカバリ」領域の下に「スイッチオーバー」リンクが表示されます。スイッチオーバーは、プライマリ・データベースの「ライフサイクル状態」に「使用可能」または「停止済」が表示され、スタンバイ・データベースが使用可能な場合に実行できます(「状態」フィールドに「スタンバイ」と表示されます)。
ローカルまたはクロスリージョンのスタンバイ・データベースの状態を表示するには、Autonomous Databaseの詳細ページで「ディザスタ・リカバリ」タブを選択し、「ピアAutonomous Database」列にリストされているスタンバイ・データベースに対して、「状態」に「スタンバイ」が表示されていることを確認します。
Autonomous Database APIを使用すると、いつでもスイッチオーバー操作を開始できます。詳細は、APIの使用を参照してください。
フル・スタック・ディザスタ・リカバリが有効な場合、「ディザスタ・リカバリ」の「Autonomous Databaseの詳細」ページに、「フル・スタックDR」フィールドが「有効」として表示されます。フル・スタック・ディザスタ・リカバリが有効な場合のスイッチオーバーまたはフェイルオーバーの実行の詳細は、フル・スタック・ディザスタ・リカバリを使用したスイッチオーバーまたはフェイルオーバー操作の実行を参照してください。
- ローカル・スタンバイへのスイッチオーバーの実行
スイッチオーバーを実行すると、データを失うことなく、プライマリ・データベースがスタンバイ・データベースになり、スタンバイ・データベースがプライマリ・データベースになり、スタンバイ・データベースがプライマリ・データベースとなります。 - クロスリージョン・スタンバイへのスイッチオーバーの実行
スイッチオーバーを実行すると、データを失うことなく、プライマリ・データベースがスタンバイ・データベースになり、スタンバイ・データベースがプライマリ・データベースになり、スタンバイ・データベースがプライマリ・データベースとなります。 - スイッチオーバーの実行に関するノート
Autonomous Databaseでスイッチオーバーを実行するためのノート。
ローカル・スタンバイへのスイッチオーバーの実行
ローカル・スタンバイへのスイッチオーバーを実行するには、Oracle Cloud Infrastructure Consoleからプライマリ・データベースにアクセスします。
必要に応じて、次の前提条件ステップを実行します:
-
「クラウド」の横にある
をクリックして、Oracle Cloud Infrastructure Consoleを開きます。
-
Oracle Cloud Infrastructureの左側のナビゲーション・メニューから、「Oracle Database」をクリックし、「Autonomous Database」をクリックします。
-
「Autonomous Databases」ページで、「表示の名前」列の下のリンクからAutonomous Databaseを選択します。
ローカル・スタンバイへのスイッチオーバーを実行するには:
スイッチオーバーが完了すると、Autonomous Databaseは、「Autonomous Databaseの詳細」ページの「ロール」フィールドの「ディザスタ・リカバリ」の下に、最後のスイッチオーバーの時間をレポートします。
詳細は、スイッチオーバー実行のノートを参照してください。
親トピック: スイッチオーバーの実行
クロスリージョン・スタンバイへのスイッチオーバーの実行
クロスリージョン・スイッチオーバーの場合、スタンバイ・データベースからスイッチオーバーを開始する必要があります。
スタンバイ・データベースにアクセスするには、いくつかのオプションがあります:
-
Oracle Cloud Infrastructure Consoleでリモート・リージョンを選択し、スタンバイ・データベースにアクセスします。
-
Oracle Cloud Infrastructure Consoleからプライマリにアクセスし、プライマリ・データベースの「Autonomous Databaseの詳細」ページから「ディザスタ・リカバリ」タブを選択します。このページから、「ピアAutonomous Database」列のスタンバイ・データベースのリンクをクリックします。
フル・スタック・ディザスタ・リカバリが有効な場合、「ディザスタ・リカバリ」の「Autonomous Databaseの詳細」ページに、「フル・スタックDR」フィールドが「有効」として表示されます。フル・スタック・ディザスタ・リカバリが有効な場合のスイッチオーバーまたはフェイルオーバーの実行の詳細は、フル・スタック・ディザスタ・リカバリを使用したスイッチオーバーまたはフェイルオーバー操作の実行を参照してください。
クロスリージョン・スタンバイへのスイッチオーバーを実行するには:
スイッチオーバーが完了すると、Autonomous Data Guardは次を実行します:
-
表示名には、スタンバイ・インジケータが表示されます。
-
ディザスタ・リカバリ・リソース情報が、スイッチオーバーを反映するように更新されます。更新された情報を表示するには、「ディザスタ・リカバリ」タブを選択します。
-
スイッチオーバーが完了すると、Autonomous Databaseは、「Autonomous Databaseの詳細」ページの「ロール」フィールドの「ディザスタ・リカバリ」の下に、最後のスイッチオーバーの時間をレポートします。
詳細は、スイッチオーバー実行のノートを参照してください。
親トピック: スイッチオーバーの実行
スイッチオーバーの実行に関するノート
-
クロスリージョン・スイッチオーバーの場合、スタンバイ・データベースからスイッチオーバーを開始する必要があります。
-
スイッチオーバー中、Oracle Cloud Infrastructure Console上のほとんどのアクションを使用できず、「Autonomous Database情報」ページに「ライフサイクルの状態」が「更新中」の値で表示されます。
-
スイッチオーバー操作では、主データベースの元の状態が保持されます。スイッチオーバの実行時に主データベースが停止していた場合、スイッチオーバー後に主データベースは停止します。
-
Autonomous Databaseにより、Autonomous Databaseのスイッチオーバー作業リクエストが生成されます。リクエストを表示するには、Autonomous Databaseの詳細ページで「作業リクエスト」タブを選択します。
-
スタンバイへのスイッチオーバーまたはフェイルオーバー後、スタンバイはプライマリになります。
-
Oracle Cloud Infrastructureメトリックには、プライマリ・データベースに関する情報が表示されます。
-
データベース・アクションの「データベース・ダッシュボード」カードのグラフには、プライマリ・データベースに関する情報が表示されます。
-
グラフおよびメトリックには、スイッチオーバーまたはフェイルオーバー操作の前にプライマリ・データベースであったデータベースに関する情報は含まれません。
-
-
スイッチオーバーが開始され、「状態」に「ロールの変更進行中」と表示されたら、「クロスリージョン・スイッチオーバ操作は取り消せません。オプションは次のとおりです。
-
操作が成功するまで、スイッチオーバーまたはフェイルオーバーを試行または再試行します。
-
Oracle Cloud Supportでサービス・リクエストを登録するか、サポート担当者に連絡します。
-
親トピック: スイッチオーバーの実行