機械翻訳について

ピア・デプロイメントの管理

ピア・デプロイメントを使用して、OCI GoldenGateディザスタ・リカバリ計画を実装します。

ノート:

この記事は、「データ・レプリケーション」デプロイメントにのみ適用されます。

ピア・デプロイメントについて

ピア・デプロイメントは、障害またはサービスが中断した場合にプライマリ・デプロイメントのスタンバイとして作成するリソースです。 これには、証跡およびパラメータ・ファイル、ブロック・ボリューム、ファイル・ストレージ・サービス・レプリカなど、同じプライマリ・デプロイメント・メタデータがすべて含まれます。 ピア・デプロイメントは、ローカルまたはリモートにできます。 ローカル・ピアはプライマリ・デプロイメントと同じリージョンに存在しますが、異なるアベイラビリティ・ドメイン(AD)またはフォルト・ドメイン(FD)に存在します。 リモート・ピアは別のリージョンに存在します。

プライマリ・デプロイメントには、ローカルまたはクロスリージョン・デプロイメント・ピアを1つのみ含めることができます。 ピア・デプロイメントでは、必要に応じてプライマリ・デプロイメントからスタンバイ・デプロイメントに切り替えることができます。 ピア・デプロイメントへのスイッチオーバーを実行すると、切り替えるピア・デプロイメントがプライマリになります。

ノート:

ピア・デプロイメントは、プライマリ・デプロイメントと同じレートで請求されます。 「OCPUの管理と請求」の詳細を参照してください。

プライマリ・デプロイメントを停止しても、スタンバイ・デプロイメントは停止せず、引き続き請求されます。 請求されないようにするには、スタンバイ・デプロイメントを削除する必要があります。

また、スタンバイ・デプロイメントのサイズは、プライマリと同じサイズのままにする必要があるため、変更できません。

制限

  • ピア・デプロイメントの作成時に、リージョン・リストに、クロスリージョン・スタンバイを作成できる使用可能なリモート・リージョンが表示されます。 スタンバイ・データベースを追加すると、テナンシがリモート・リージョンにサブスクライブされている場合(ペアのリモート・リージョンにサブスクライブしている必要がある)、使用可能なリージョンのリストにのみリモート・リージョンが表示されます。
  • クロスリージョン・ディザスタ・リカバリの場合、スイッチオーバー後に分散パスを再構成し、ターゲット・ホストを変更する必要があります。 それは、次の2つの方法で行うことができます。
    • (GoldenGateバージョン23.10以上のビルドの場合)OCI GoldenGateデプロイメント・コンソールで、「分散サービス」を選択します。 「分散パス」または「ターゲット開始パス」「パス情報」を表示し、「ターゲットURI」を編集します。
    • REST APIコールを使用して更新を実行します。
      curl -u <username>:<password> -X PATCH https://<deployment-host>:443/services/v2/sources/<distribution-path-name> -d '{
         "target": {   
         "uri": "wss://<new-target-deployment-host>:443/services/v2/targets?trail=<trail-name>"
         }
      }' | jq .

    ノート:

    認証にIAMを使用する場合は、新しいGoldenGate接続を作成し、それをソース・デプロイメントに割り当てることも必要です。
  • デプロイメント・トラストストア証明書はクロスリージョン・スタンバイ・ピアにコピーされず、2つのデプロイメントに同じFQDNを含めることはできません。 スタンバイの作成後、SSL証明書/キーを使用してスタンバイを更新し、証明書でサポートされているドメイン名を使用して新しいデプロイメントのFQDNをインラインで更新する必要があります。 特定のリージョンに対して生成された古い証明書の自己署名がスタンバイ・リージョンに対して有効でない場合があるため、それらを再生成してスタンバイ・デプロイメントにアップロードする必要がある場合があります。

ピア・デプロイメントの追加

始める前に
  • GoldenGateデプロイメントがOCIシークレット・レプリケーションを使用し、OCIシークレット・リソースを使用/管理できるようにする最小限必要なポリシー、特にポリシーが追加されていることを確認します。
  • シークレットは、クロスリージョン・レプリケーションがシークレット・レベルで有効になるまでレプリケートされません。 デプロイメントのスタンバイ・ピアと同じリージョンを選択していることを確認します。 リージョン間シークレット・レプリケーションの構成について学習します。 「必要なIAMポリシー」セクションの「クロス・リージョン・シークレット・レプリケーションを許可するためにリソース・プリンシパルが必要とする権限」を確認してください。
    • 割り当てられた接続でシークレットを使用しない場合は、次のエラーが発生します:
      Standby peer cannot be created as following connections does not use
            secret id <OCID>
    • シークレットを使用する接続を編集するか、シークレットを使用する接続に置き換える必要があります。
  • OCI GoldenGateで接続を作成する前に、データベース・レベルでActive Data GuardまたはData Guardを構成して、接続文字列にプライマリ情報とスタンバイ情報の両方が含まれていることを確認します。 接続の作成後に構成する場合は、接続の詳細ページの「アクション」メニューから接続をリフレッシュしてください。
プライマリ・デプロイメントにピア・デプロイメントを追加するには:
  1. プライマリ・デプロイメントの「詳細」ページで、「障害リカバリ」を選択します。
  2. ディザスタ・リカバリ・ページで、「ピアを追加」をクリックします。
  3. 「ピアの追加」デプロイメント・パネルで、次の手順を実行します:
    1. ピア・デプロイメントを作成するリージョンを選択します。

      ノート:

      リージョン・リストには、クロスリージョン・スタンバイを作成できる使用可能なリモート・リージョンのみが表示されます。
    2. 最適な可用性ドメイン配置を自動的に選択の場合:
      • サービスのかわりに可用性ドメインおよびフォルト・ドメインを選択するには、このオプションを選択します。
      • 可用性ドメインおよびフォルト・ドメインを自分で選択するには、このオプションの選択を解除します。
  4. 「追加」をクリックします。
ディザスタ・リカバリ・ページのリストにピア・デプロイメントが表示され、その状態を「アクティブ」になるまでモニターできます。

ノート:

専用エンドポイントが割り当てられた接続は、デプロイメントのサブネットおよびプライベート・エンドポイントをデフォルトで使用できるように、スタンバイ・リージョンに共有エンドポイントとして作成されます。 必要に応じて、サブネットを手動で指定することで、専用エンドポイントを使用するようにスタンバイ・リージョン内の接続を編集できます。

ピア・デプロイメントへの切替え

プライマリ・ピアからスタンバイ・ピア・デプロイメントへのスイッチオーバーの実行について学習します。

プライマリ・デプロイメントからピア・デプロイメントへのスイッチオーバーは、手動プロセスです。 関連するデプロイメント・アクティビティが常に通知されるように、必要なOCI GoldenGateイベント」をサブスクライブしていることを確認します。
スイッチオーバーは、プライマリ・デプロイメントの詳細ページまたはクロスリージョン・スタンバイ・デプロイメントの詳細ページから実行できます。 ピア・デプロイメントに切り替えるには:
  1. デプロイメントの詳細ページで、「ディザスタ・リカバリ」を選択します。
  2. ディザスタ・リカバリ・ページのピア・デプロイメント・リストで、切り替えるピアの「アクション」メニューから「スイッチオーバー」を選択します。
  3. 「スイッチオーバー」ダイアログ・ウィンドウで、このピアに切り替えることを確認し、「切替え」をクリックします。
  4. スイッチオーバーの進行中は、デプロイメント・ステータスが「更新中」に変わります。

スイッチオーバーが完了すると、ピアはプライマリになり、プライマリはピアになります。

ノート:

スタンバイ・データベースがプライマリの背後にあることがわかった場合は、データベース・スイッチオーバー操作を処理するためのパラメータについて、タスク10: Oracle GoldenGateプロセスの構成プライマリ・クラスタでの構成の抽出を参照してください。

ピア・デプロイメントの削除

未使用のリソースに対する追加料金の繰返しを停止する必要がなくなった場合、ピア・デプロイメントを削除します。

ピア・デプロイメントを削除するには:
  1. プライマリ・デプロイメントの「詳細」ページで、「障害リカバリ」を選択します。
  2. ピア・デプロイメント・リストで、削除するピアの「アクション」メニューから「削除」を選択します。
  3. 「ピアの削除」ダイアログ・ウィンドウで、このピアを削除することを確認し、「削除」をクリックします。
ピア・デプロイメントの状態が「削除中」に変わります。