機械翻訳について

異なるリージョン内のクラウド・データベース間でのデータのレプリケート

異なるリージョンにある2つのAutonomous Databases間でデータをレプリケートするようにOracle Cloud Infrastructure GoldenGateを設定および構成する方法を学習します。

概要

Oracle Cloud Infrastructure GoldenGateを使用すると、異なるリージョンにあるサポートされているOCIデータベースにデータをレプリケートできます。 次のステップに従って、このレプリケーション・モデルを設定および実行します。

regiona-regionb.pngの説明は以下のとおりです
「図regiona-regionb.pngの説明」

始める前に

このクイックスタートを完了するには、次のことが必要です:

  • あるリージョン内の既存のソース・データベース(リージョンA)
  • 異なるリージョンの既存のターゲット・データベース(リージョンB)

「サポート対象」およびOCI GoldenGateが使用可能なリージョン」を参照してください。

タスク1: OCI GoldenGateリソースの作成

  1. リージョンAおよびBの「デプロイメントを作成」します。 「詳細」オプションで「GoldenGateコンソール・パブリック・アクセスの有効化」になっていることを確認します。
  2. リージョンA (ソース・リージョン)で、接続の作成をソース・データベースに設定します。
  3. リージョンAのソース・デプロイメントへのソース接続の割当て
  4. リージョンB (ターゲット・リージョン)で、ターゲット・データベースへの接続を作成します。
  5. リージョンBのターゲット接続をターゲット・デプロイメントに割り当てます
  6. ターゲット・デプロイメント接続の詳細を使用してリージョンAにGoldenGate接続を作成し、それをソース・デプロイメントに割り当てます。

タスク2: ソース・デプロイメントの構成

  1. リージョンA (ソース・リージョン)で、デプロイメントの詳細ページからデプロイメント・コンソールを起動し、タスク1で指定したGoldenGate資格証明を使用してログインします。
  2. トランザクション情報の追加
  3. 「抽出」を追加して実行します。 次のステップに進む前に、「抽出」が実行中であり、ソースの変更を取得していることを確認してください。
  4. GoldenGate資格証明ストアを使用している場合は、ソース・デプロイメントがターゲット・デプロイメントへの接続に使用できるパス接続を追加します:
    1. ナビゲーション・メニューで、「「パス接続」」をクリックします。
    2. 「パス接続」で、パス接続の追加」(プラス・アイコン)をクリックし、次のようにフィールドに入力します:
      1. 「資格証明別名」に、別名を入力します。
      2. 「ユーザーID」には、ggsnetと入力します。
      3. 「パスワード」および「パスワードの確認」には、パスワードを入力します。
    3. 「送信」をクリックします。

タスク3: ターゲット・デプロイメントの構成

  1. リージョンB (ターゲット・リージョン)で、デプロイメントの詳細ページからデプロイメント・コンソールを起動し、タスク1で指定したGoldenGate資格証明を使用してログインします。
  2. GoldenGate資格証明ストアを使用する場合は、ソース・デプロイメントがターゲット・デプロイメントへの接続に使用するユーザーを作成します:
    1. ナビゲーション・メニューで、「ユーザー管理」をクリックします。
    2. 新しいユーザーを追加 (プラス・アイコン)をクリックし、次のようにフィールドに入力して、送信をクリックします:
      • 「認証者」で、ドロップダウンから「パスワード」を選択します。
      • 「ロール」で、ドロップダウンから「オペレータ」を選択します。
      • 「ユーザー名」に、名前(ggsnetなど)を入力します。
      • 「パスワード」に、このユーザーに関連付けられているパスワードを入力します。 パスワードを確認します。
  3. 次の値を含むターゲット開始パスの追加:
    1. ソース・トレイル名: 抽出の作成時に使用する2文字のソース・トレイル名を入力
    2. ターゲット認証方式:
      • GoldenGate資格証明ストアを使用する場合は、「UserID別名」を選択します。
      • IAM資格証明ストアを使用している場合は、OAuthを選択します。
    3. ターゲット・プロトコル: wss
    4. ターゲット・ホスト: <domain>.deployment.goldengate.<source-region>-1.oci.oraclecloud.com

      ノート:

      ソース「デプロイメントの詳細」ページからコンソールURLをコピーして貼り付け、https://プロトコルを削除できます。
    5. ポート番号: 443
    6. ドメイン: ソースOCIのGoldenGateユーザー名(ggsnet)を入力
    7. 別名: ソースOCI GoldenGate別名を入力
    8. ターゲット・トレイル名: ターゲット・トレイルの2文字のトレイル名を入力
  4. 「ターゲット開始パス」がターゲット・リージョンのOCI GoldenGateデプロイメント・コンソールに作成されていることを確認します。

タスク4: データのレプリケート

  1. リージョンAのソース・デプロイメント・コンソールで、「分散パス」「分散サービス」に作成されたことを確認します。
  2. リージョンBでターゲット・デプロイメント・コンソールを返し、Replicatの追加と実行を返します。 Replicatは、「ターゲット開始パス」によって作成された証跡ファイルを読み取ります。
  3. パフォーマンスのモニター
  4. 証跡ファイルの管理