PostgreSQLのReplicatの追加

PostgreSQLデータベース用のReplicat、PostgreSQLデータベース用のExtract、OCI Database with PostgreSQL、Amazon Aurora PostgreSQL、Amazon RDS for PostgreSQL、Azure Database for PostgreSQL、Azure Cosmos DB for PostgreSQLおよびGoogle Cloud SQL for PostgreSQL、EDB Postgres Advanced ServerおよびYugabyteDBをOCI GoldenGateに追加する方法について学習します。

使用しているデプロイメント・バージョンに適した手順に従ってください。

PostgreSQLのReplicatの追加(26ai)

開始する前に

Replicatにチェックポイント表を追加して、中断が発生した場合に再適用するトランザクションを再取得することなく、Replicatが再起動できるようにしてください。

  1. OCI GoldenGateデプロイメント・コンソールのナビゲーション・メニューで、「DB接続」を展開し、ターゲット・データベースを選択します。

  2. 「チェックポイントの追加」(プラス・アイコン)を選択します。

  3. 「チェックポイント表」にターゲット・スキーマ名を入力し、「発行」を選択します。

Replicatを追加します

  1. OCI GoldenGateデプロイメント・コンソール・ナビゲーション・メニューで、「Replicat」を選択します。

  2. 「Replicat」ページで、「Replicatの追加」(プラス・アイコン)を選択します。

  3. 「Replicatの追加」フォームは4ページで構成されています。必要に応じてフォームに入力します。

    1. 「Replicat情報」ページで、次の手順を実行します。

      1. Replicatタイプを選択します:

        • クラシックReplicat

        • 調整Replicat

        • パラレルReplicat

        様々なReplicatタイプについて学習します。

      2. 「次へ」を選択します。

    2. 「Replicatオプション」ページで、次の手順を実行します。

      1. Replicat証跡の詳細を入力します。

        • 名前(2文字のみ可能)

        • サブディレクトリ

      2. ターゲットの資格証明を選択します。

        • ドメイン

        • 別名

        • チェックポイント表

        • (オプション)開始するタイミング

      3. 証跡ポジションの「シーケンス番号」および「RBAオフセット」を入力します。

      4. 「次へ」を選択します。

    3. 「管理対象オプション」ページで、必要に応じてオプションのフィールドに入力します。

      1. 「プロファイル名」を選択します。

      2. 「デプロイメントのヘルスに不可欠」を有効にします。

      3. 「自動開始」を有効にします。

      4. 「自動再起動」を有効にします。

      5. 「次へ」を選択します。

    4. 「パラメータ・ファイル」ページでは、Replicatがソース表とターゲット表をマップする方法を構成できます。たとえば:

      MAP table.*, TARGET table.*;
  4. Replicatを開始するには、「作成および実行」を選択します。「作成」を選択した場合は、Replicatを後で「Replicat」ページで手動で起動できます。

「Replicat」ページに戻り、Replicatを選択してその詳細を表示できます。

PostgreSQLのReplicatの追加(21c)

開始する前に

チェックポイント表を作成して、中断が発生した場合にトランザクションを再適用することなく、Replicatが再起動できるようにします。

  1. OCI GoldenGateデプロイメント・コンソール・ナビゲーション・メニューで、「構成」を選択します。

  2. 「データベース」タブで、ターゲット・データベースのデータベース接続アイコンを選択します。

  3. 「チェックポイントの追加」(プラス・アイコン)を選択します。

  4. 「チェックポイント表」にターゲット・スキーマ名を入力し、「発行」を選択します。

Replicatを追加します

  1. デプロイメント・コンソールの「管理サービスの概要」ページで、「Replicatの追加」(プラス・アイコン)を選択します。

  2. Replicatの追加ウィザードの「Replicatタイプ」ページで、次のいずれかを選択し、「次へ」を選択します。

    • クラシックReplicat

    • 調整Replicat

    • パラレルReplicat

    様々なReplicatタイプについてさらに学習します

  3. 「Replicatオプション」ページで、次のフィールドに値を入力し、「次」を選択します。

    1. 「プロセス名」に、5文字以内の名前を入力します。

    2. (オプション)「説明」に、このReplicatを他のReplicatから区別するための簡単な説明を入力します。

    3. 「目的」で、Replicatの目的を選択します:

      • ディザスタ・リカバリ

      • 一方向(デフォルト)

      • N-Way

    4. 「Credential Domain」および「Credential Alias」で、ターゲット・データベースのドメインおよび別名を選択するか、新しいドメインを作成します。

    5. 「ソース」で、処理するデータのソースとして「トレイル」または「ファイル」を選択します。

    6. ソースがトレイルの場合は、「トレイル名」にExtractトレイルの名前を入力します。ソースがファイルである場合は、ファイル名を入力します。

    7. (オプション)ソースがトレイルであり、トレイル・ファイルがデフォルト以外の場所にあることが予想される場合は、トレイルのサブディレクトリの場所を入力します。

    8. 「開始」で、データ処理の開始点を選択します:

      • ログでの位置(デフォルト)

      • Now

      • カスタム時間

    9. 「トレイル順序番号」で、デフォルト値のままにするか、トランザクション・ログの順序番号を入力します。

    10. 「トレイルRBAオフセット」で、デフォルト値のままにするか、オフセット値を入力します。

    11. 「チェックポイント表」で、ターゲット・デプロイメント用に作成したチェックポイント表を選択するか、2つの部分のチェックポイント表名を入力します。

  4. 「暗号化プロファイル」の下で、プロファイル名を選択します。暗号化プロファイルが作成されていない場合は、デフォルトでローカル・ウォレットが選択されます。

  5. 「パラメータ・ファイル」ページで、パラメータを追加してReplicatプロセスをさらに構成します。

    table source.table1;

    ノート:

    GoldenGateでは、デフォルトでグリニッジ標準時(GMT)が使用されます。Replicatのデフォルト設定をオーバーライドするには、SETENVを使用します。この変更はデプロイメントには適用されません。たとえば:

    setenv (TZ="US/Eastern")
    setenv (TZ="GMT+5")
  6. 「作成および実行」を選択します。「作成」を選択すると、後で管理サービスの「概要」ページからReplicatを手動で起動できます。

管理サービスの「概要」ページに戻り、Replicatプロセスの作成を表示したり、Replicatアクションにアクセスできます。