このページは機械翻訳したものです。

PostgreSQLのReplicatの追加

Replicatは、ターゲット・データベースまたはテクノロジにデータを提供するプロセスです。ターゲットのトレイル・ファイルを読み取り、DML操作またはDDL操作を再構成して、ターゲットに適用します。PostgreSQLデータベース、Amazon Aurora PostgreSQL、Amazon RDS for PostgreSQL、Azure Database for PostgreSQLおよびGoogle Cloud SQL for PostgreSQLテクノロジのReplicatを追加する方法について学習します。

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

PostgreSQLのReplicatの追加(23ai)

始める前に

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

  1. OCI GoldenGateデプロイメント・コンソールで、「DB接続」を展開し、ターゲット・データベースを選択します。
  2. 「チェックポイントの追加」(プラス・アイコン)をクリックします。
  3. 「チェックポイント表」にターゲット・スキーマ名を入力し、「発行」をクリックします。
GoldenGate 23aiでPostgreSQLのReplicatを追加するには:
  1. OCI GoldenGateデプロイメント・コンソールの管理サービスのホームページで、「Replicatの追加」(プラス・アイコン)をクリックします。
  2. 「Replicatの追加」パネルの「Replicat情報」ページで、必要に応じてフィールドに入力し、「次」をクリックします:
    • Replicatのタイプを選択します:
      • パラレルReplicat
        • 選択した場合は、「非統合」または「統合」のいずれかのパラレルReplicatタイプを選択します。
      • 統合Replicat
      • 非統合Replicat
      • 調整Replicat
    • 「プロセス名」に5文字以下の長さで入力します。
    • このプロセスを他のプロセスから区別できるように、「説明」を入力します。
  3. 「Replicatオプション」ページで、必要に応じてフィールドに入力し、「次」をクリックします:
    • Replicatトレイル:
      • 「名前」を入力します
      • サブディレクトリを入力します(トレイル・ファイルがデフォルト以外の場所にあることが予想される場合)。
      • 暗号化プロファイルを選択します。暗号化プロファイルが作成されていない場合は、デフォルトでローカル・ウォレットが選択されます。
    • ターゲットの資格証明:
      • 「ドメイン」を選択します
      • 指定したドメイン内の別名を選択します。
      • チェックポイント表を選択します。デフォルトの選択のままにするか、ターゲット・デプロイメント用に作成したチェックポイント表を選択します。
      • 「最大スレッド数」を選択します(調整されたReplicatのみ)。
      • 「開始」で、データ処理の開始点を選択します:
        • ログでの位置(デフォルト)
        • 現在
        • カスタム時間
    • トレイルの位置:
      • 「シーケンス番号」を入力します。
      • RBAオフセットを入力します。
  4. 「管理対象オプション」ページで、必要に応じてオプションのフィールドに入力し、「次」をクリックします:
    • プロファイル名を選択します。
    • デプロイメントのヘルスに不可欠を有効にします。
  5. 「パラメータ・ファイル」ページで、パラメータを追加してReplicatをさらに構成できます。例:
    table source.table1;
    ノート

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

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

PostgreSQL (21c)のReplicatの追加

始める前に

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

  1. OCI GoldenGateデプロイメント・コンソールのナビゲーション・メニューで、「構成」をクリックします。
  2. 「管理サービス」タブで、「データベース」タブに移動します。
  3. ターゲット・データベースのデータベース接続アイコンをクリックします。
  4. 「チェックポイントの追加」(プラス・アイコン)をクリックします。
  5. 「チェックポイント表」にターゲット・スキーマ名を入力し、「発行」をクリックします。
GoldenGate 21cでPostgreSQLターゲットのReplicatプロセスを追加するには:
  1. デプロイメント・コンソールの管理サービスの「概要」ページで、「Replicatの追加」(プラス・アイコン)をクリックします
  2. 「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. 「開始」で、データ処理の開始点を選択します:
      • ログでの位置(デフォルト)
      • 現在
      • カスタム時間
    9. 「トレイル順序番号」で、デフォルト値のままにするか、トランザクション・ログ順序番号を入力します。
    10. 「トレイルRBAオフセット」で、デフォルト値のままにするか、オフセット値を入力します。
    11. 「チェックポイント表」で、ターゲット・デプロイメント用に作成したチェックポイント表を選択するか、2つのパート・チェックポイント表名を入力します。
  4. 「暗号化プロファイル」で、プロファイル名を選択します。暗号化プロファイルが作成されていない場合は、デフォルトでローカル・ウォレットが選択されます。
  5. 「次へ」をクリックします
  6. 「パラメータ・ファイル」ページで、Replicatプロセスをさらに構成するためのパラメータを追加します。
    ノート

    GoldenGateでは、デフォルトでグリニッジ標準時(GMT)が使用されます。デフォルト設定をオーバーライドするには、SETENVを使用します。例:
    setenv (TZ="US/Eastern")
    setenv (TZ="GMT+5")

    SETENVについてさらに学習します。

  7. 「作成および実行」をクリックします。「作成」をクリックすると、後で管理サービスの「概要」ページからReplicatを手動で起動できます。
管理サービスの概要ページに戻り、Replicatプロセスの表示、およびReplicatアクションにアクセスできます。