データベース・フェイルオーバーの実行
このトピックでは、Data Guardグループのデータベースでフェイルオーバーを実行する方法について説明します。
開始する前に、次の内容を確認してください。
-
Data Guardグループのメンバーであるスタンバイ・データベースでフェイルオーバー操作を開始できます。
-
フェイルオーバーは、現在のプライマリ・データベースに障害が発生するか使用できなくなった後にスタンバイ・データベースをプライマリ・ロールに移行させます。Data Guard構成で「最大パフォーマンス」保護モードが使用されている場合、フェイルオーバーによってデータが失われる可能性があります。
-
プライマリ・データベースが正常な状態のときにフェイルオーバーを開始することもできます。ただし、Oracleでは、計画されたロール・トランジションのフェイルオーバーのかわりにスイッチオーバーを使用することをお薦めします。
手順
コンソールで次のステップを実行します。
-
「データ・インフラストラクチャ」リスト・ページで、操作するデータ・インフラストラクチャを選択します。リスト・ページまたはデータ・インフラストラクチャの検索に関するヘルプが必要な場合は、データ・インフラストラクチャのリストを参照してください。
- 「データ・インフラストラクチャの詳細」ページで、「VMクラスタ」タブを選択して、すべてのVMクラスタのリストを表示します。
- 「VMクラスタ」タブで、操作するVMクラスタを選択します。
-
VMクラスタの詳細ページで、「データベース」タブを選択して、すべてのデータベースのリストを表示します。
-
「データベース」タブで、操作するデータベースを選択します。
-
「データベースの詳細」ページで、「Data Guardグループ」を選択します。
- フェイルオーバーするスタンバイ・データベースに対して、「アクション」アイコン(3つのドット)を選択し、「フェイルオーバー」を選択します。
フェイルオーバーが正常に完了すると、スタンバイ・データベースがプライマリ・ロールを引き継ぎ、以前のプライマリ・データベースが「無効なスタンバイ」ステータスで表示されます。