Oracle Exadata Database Service on Cloud@Customerのスタンバイ・データベースの構成について

障害が発生した場合、Oracle Exadata Database Service on Cloud@Customerプライマリ・データベースが使用できなくなる可能性があります。スタンバイ・データベースは、本番データベースが停止した場合に利用可能になる本番データベースのコピーです。このプレイブックでは、OCIインタフェースを使用してOracle Exadata Database Service on Cloud@Customerのスタンバイ・データベースを構成する方法について説明します。

Oracle Data Guardは、Oracle Database内の企業データの高可用性、データ保護およびディザスタ・リカバリを確保します。Oracle Data Guardには、1つ以上のスタンバイ・データベースを作成、維持、管理、監視して、本番のOracleデータベースで障害やデータ破損に耐えられるようにするための包括的なサービス・セットがあります。

Oracle Data Guardは、本番データベースのコピーとしてこれらのスタンバイ・データベースを維持します。計画停止または計画外停止により本番データベースが使用できなくなった場合は、Oracle Data Guardはスタンバイ・データベースを本番に切り替えて、停止に関連する停止時間を最小限に抑えることができます。

アーキテクチャ

このアーキテクチャは、Oracle Data Guardを使用してデータをスタンバイ・データベースに転送するOracle Exadata Database Service on Cloud@Customerプライマリ・データベースを示しています。スタンバイ・データベースは、障害時リカバリ操作に備えて、プライマリ・データベースから離れている位置に配置されています。



開始する前に

開始する前に、次のリソースに精通していることを確認してください。

このプレイブックは、Oracle Exadata Database Service on Cloud@Customerの次のソフトウェアおよびハードウェア・バージョンでテストされます:

  • Oracle Exadata Database Service on Cloud@Customer X8M-2
  • 事業概要23.1.23
  • Oracle Database 19.25

構成に関する考慮事項

スタンバイ・データベースの構成を開始する前に、次の前提条件および考慮事項を確認してください。

  • プライマリおよびスタンバイのOracle Exadata Database Service on Cloud@Customerインフラストラクチャは、同じOCIテナンシで管理する必要がありますが、異なるOCIリージョンで管理して、障害発生時の高可用性を確保できます。
  • スタンバイ・データベースはフィジカル・スタンバイです。
  • プライマリ・データベースとスタンバイ・データベースは、異なるコンパートメントに配置できます。
  • プライマリ・データベースでは、新しいData Guardグループ・モデル(19c以降)を使用して、最大6つのスタンバイ・データベースがサポートされます。Data Guardアソシエーション・モデルを使用する既存のスタンバイ・データベースがある場合は、構成をData Guardグループに変更できます。このモデル・スイッチは、OCIツール・メタデータのみを変更し、データベースには影響しません。詳細は、Oracle Data GuardアソシエーションのOracle Data Guardグループへの変更の項を参照してください。
  • 本番ワークロードの最大フォルト分離を確保するために、プライマリ・データベースとスタンバイ・データベースを異なるExadataインフラストラクチャで構成することをお薦めします。Data Guardグループ・モデルでは、リージョン内およびリージョン間のスタンバイが可能です。カスケード・スタンバイ・データベースの構成はサポートされていません。
  • プライマリ・データベースとスタンバイ・データベースは、特にメンテナンスおよび更新操作の実行時に、同じメジャー・データベース・バージョンの異なるリリース更新を実行できます。スタンバイ・データベースは、プライマリ・データベースよりも新しいリリース更新を実行できます。
  • Oracle Database Home Software, DBaaS Tools, and Dbcs Agent versions must be identical between primary and standby VM Clusters.
  • Oracle Data Guard構成は、Active Data GuardまたはData Guardです。スタンバイ・データベースにActive Data GuardまたはData Guardのどちらを使用する場合でも、任意のタイプのスタンバイ・データベースで自動バックアップを有効にできるようになりました。
  • 顧客管理キー(Oracle Key Vault)を使用して、データベースのData Guardを構成できます。データベースがData Guardおよび顧客管理キーで構成される場合、最初にTransparent Data Encryption (TDE)キーを顧客管理キーに移行してから、Data Guardを構成します。
  • 中間ストレージは必要ありません。スタンバイ・データベースのインスタンス化は、ネットワークを介して行われます。

必要なサービスおよびロールについて

このソリューションには、次のサービスが必要です。

  • Oracle Exadata Database Service on Cloud@Customer

各サービスに必要なロールは次のとおりです。

サービス名: ロール 必要...
Oracle Exadata Database Service on Cloud@Customer: sys
  • Create the standby database in Oracle Exadata Database Service on Cloud@Customer.
  • プライマリ・データベースにログインし、プライマリ・データベースとスタンバイ・データベースの間にData Guardアソシエーションを作成します。

必要なクラウド・サービスを取得するには、OracleソリューションのOracle Cloudサービスを取得する方法を学びますを参照してください。