Oracle GoldenGateを使用したデータのレプリケート
データをAutonomous AI Databaseにレプリケートするには、Oracle GoldenGateおよびOracle GoldenGate Cloud Serviceを使用します。Autonomous AI Databaseから変更を取得し、Oracle GoldenGateでサポートされる任意のターゲット・データベースまたはプラットフォーム(他のAutonomous AI Database on Dedicated Exadata Infrastructure)にレプリケートできます。
ノート:すべてのソース操作がREDOログに正しく記録されるようにするには、ソースAutonomous Container Databaseでバックアップを有効にする必要があります。バックアップが有効になっていない場合、NOLOGGING操作がOracle GoldenGateによって取得されない可能性があり、これにより、ターゲット・システムでデータの損失またはデータの不整合が発生する可能性があります。
また、バックアップ保持期間を構成して、アーカイブREDOログが領域制約のためにデータベース・ファイル・システムから削除された場合に、バックアップからリストアできるようにします。
Oracle GoldenGateは、複数のシナリオにおいて効率的なデータ・レプリケーション・ソリューションを提供します。その一部を次に示します:
-
Autonomous AIデータベースとの間のデータ移行
-
次のものをサポートするためのリアルタイムのデータ取得およびレプリケーション:
-
スケーラブルなアクティブ/アクティブ・アーキテクチャ
-
リアルタイム・データ・ウェアハウス
-
ビッグ・データ統合
-
リアルタイム・ストリーミング分析
-
ヒント: Oracle Goldengateレプリケーションを使用したAutonomous AI Databaseへのライブ移行を試してみる場合は、フリート管理者専用Oracle Autonomous AI Databaseワークショップでラボ10: Oracle GoldenGateレプリケーションを実行します。
データ・レプリケーション設定でAutonomous AI Databaseがソース・データベース(extract)かターゲット・データベース(replicat)のどちらとして構成されているかに反応して、次に示す1つ以上のタスクを実行する必要があります:
-
GGADMINアカウントのロック解除:
GGADMINは、Autonomous AI Databaseの事前作成済Oracle GoldenGateデータベース・ユーザーです。このアカウントは、Autonomous AI DatabaseのExtractとReplicatの両方に使用され、Oracle GoldenGateでデータ・レプリケーションを構成する前にロック解除する必要があります。詳細は、Oracle GoldenGate資格証明の確立を参照してください。 -
Autonomous AIデータベースから取得するためのExtractの構成:これは、Autonomous AI Databaseをデータ・レプリケーション・アクティビティのソース・データベースとして使用する場合にのみ必要です。詳細は、Autonomous AIデータベースから取得するためのExtractの構成を参照してください。
-
Autonomous AIデータベースに適用するためのReplicatの構成:これは、Autonomous AI Databaseをデータ・レプリケーション・アクティビティのターゲット・データベースとして使用する場合にのみ必要です。詳細は、Autonomous AIデータベースに適用するためのReplicatの構成を参照してください。並列Replicatは、パフォーマンス向上のために並列でトランザクションを適用するReplicatの一種です。Autonomous AI Databaseでは、統合モードのパラレルReplicatがサポートされています。つまり、環境でパラレル・レプリケーションを作成(または追加)および構成することもできます。詳細は、「パラレルReplicatの使用」を参照してください。
ノート:パラレルReplicatは、オーバープロビジョニングされたAutonomous AIデータベース、つまり、小数OCPUでプロビジョニングされたデータベース(1 OCPU未満)ではサポートされていません。