Oracle GoldenGateからOCI GoldenGateへのデータの送信

信頼できる接続を作成し、オンプレミスまたはマーケットプレイスのOracle GoldenGateからOracle Cloud Infrastructure GoldenGateにデータを送信する方法について学習します

ノート

OCI GoldenGateではSSLベースの通信のみが許可されるため、このクイックスタートはOracle GoldenGate Microservicesにのみ適用されます。Oracle GoldenGate ClassicからOCI GoldenGateにデータをレプリケートする方法をお探しの場合は、GoldenGate ClassicからGoldenGate MicroservicesおよびOCI GoldenGateへの接続を参照してください。

概要

Oracle Cloud Infrastructure GoldenGateでは、Distribution Pathを使用して、オンプレミスまたはMarketplace Oracle GoldenGateからOCI GoldenGateにデータを送信できます。次のステップでは、OCI Marketplace向けの最新のOracle GoldenGateバージョンを使用してこのレプリケーション・モデルを設定および実行する方法について説明します。

このクイックスタートは、LiveLabとしても使用できます: ワークショップを見る

ogg2ggs.pngの説明が続きます
図ogg2ggs.pngの説明

開始する前に

続行するには、次が必要です:

タスク2: Oracle GoldenGateとOCI GoldenGate間の信頼できる接続の作成

このタスクの実行中は、Oracle GoldenGate Service ManagerとOCI GoldenGateデプロイメント・コンソールを慎重に区別してください。
  1. OCI GoldenGateデプロイメント・コンソールのルート証明書をダウンロードします。
    ノート

    ルート証明書は任意のブラウザからダウンロードできます。次のステップでは、Chromeブラウザからルート証明書をダウンロードする方法について説明します。
    1. Chromeブラウザのアドレス・バーで、南京錠アイコンをクリックし、「この接続は保護されています」をクリックします。
    2. 「証明書は有効です」をクリックします。「証明書」ウィンドウが開きます。
    3. 「証明書」ウィンドウで、「証明のパス」をクリックし、「DigiCert」を選択して、「証明書の表示」をクリックします。
    4. 「発行先」「DigiCert Global Root G2」と表示されていることを確認し、「詳細」「ファイルにコピー」の順にクリックします。
    5. 証明書のエクスポート・ウィザードで、「次へ」をクリックし、「Base-64 encoded X.509 (.CER)」を選択して、「次へ」をクリックします。
    6. 「参照」をクリックして、ファイルをローカル・ドライブに保存します。
    7. 「次へ」をクリックし、「完了」をクリックします。
  2. オンプレミスまたはMarketplace Oracle GoldenGate Service Managerに証明書をアップロードします:
    1. ブラウザ・ウィンドウでオンプレミスまたはMarketplace Oracle GoldenGate Service Managerを開きます。
    2. ナビゲーション・メニュー(ハンバーガー・アイコン)で、「証明書管理」をクリックします。
    3. 「証明書管理」ページで、「CA証明書の追加」(プラス・アイコン)をクリックします。
    4. 「CA証明書の追加」ダイアログで、一意の名前を入力します。
    5. 「証明書PEM」で、Chromeからダウンロードした証明書ファイルの内容をコピーして貼り付け、「追加」をクリックします。
  3. Oracle GoldenGateがOCI GoldenGateへの接続に使用できるユーザーを追加します。
    1. 「デプロイメントの詳細」ページからOCI GoldenGateデプロイメント・コンソールを起動します。
    2. ナビゲーション・メニューで、「ユーザー管理」をクリックします。
    3. 「新規ユーザーの追加」(プラス・アイコン)をクリックし、次のようにフィールドに入力して、「送信」をクリックします:
      • 「認証者」で、ドロップダウンから「パスワード」を選択します。
      • 「ロール」で、ドロップダウンから「演算子」を選択します。
      • 「ユーザー名」に、名前を入力します。
      • 「パスワード」に、このユーザーに関連付けられているパスワードを入力します。パスワードを確認します。
    4. オンプレミスまたはMarketplace Oracle GoldenGate Adminstration Serviceを開き、Path Connectionsページに移動します。
    5. Path Connectionの追加」(プラス・アイコン)をクリックし、次のようにフィールドに入力して、「送信」をクリックします:
      • 資格証明別名: 別名を入力します
      • ユーザーID: 前のステップで作成したユーザーの名前を入力します。
      • パスワードおよびパスワードの確認: このユーザーに関連付けられたパスワードを入力します。

タスク3: Oracle GoldenGateからOCI GoldenGateへのデータの送信

  1. オンプレミスまたはMarketplace Oracle GoldenGateで、Extractを追加して実行します
  2. オンプレミスまたはMarketplace Oracle GoldenGateで、次の値を使用してDistribution Pathを追加し、「作成および実行」をクリックします:
    1. ソース・オプションページ:
      • 「ソースExtractで、タスク2で作成したExtractを選択します。
      • 「トレイル名」: OCI GoldenGateがトレイルを受信するときのトレイルの2文字の名前を入力します。
    2. ターゲット・オプションページ:
      • 「ターゲット・ホスト」に、OCI GoldenGateホスト名を<domain>.deployment.goldengate.<region>.oci.oraclecloud.com:443という形式で入力します。
      • 「ポート番号」: ターゲット・デプロイメントのポート番号を入力します。
      • 「トレイル名」: Oracle GoldenGateがトレイルを受信するときのトレイルの2文字の名前を入力します。
      • 「別名」に、タスク2で作成した資格証明別名を入力します。
  3. OCI GoldenGateデプロイメント・コンソールで、Nonintegrated Replicatを追加します

タスク4: パフォーマンスのモニター