インスタンスデータレプリケーション (IDR) でのレガシーレプリケーションセットのアップグレード

  • リリースバージョン: Washingtondc
  • 更新日 2024年02月01日
  • 読む4読むのに数分
  • インスタンスデータレプリケーション (IDR) (IDR) のレガシープロデューサーレプリケーションセットおよびコンシューマーレプリケーションセットを V2 にアップグレードすると、大量のデータをより迅速かつ確実に複製できます。

    始める前に

    必要なロール:管理者

    手順

    1. プロデューサーインスタンスで、次に移動します。 インスタンスデータレプリケーション (IDR) > プロデューサーレプリケーションセット.
    2. アップグレードするプロデューサーレプリケーションセットを選択します。
    3. [コンシューマーサブスクリプション] 関連リストの [アップグレード適格性] 列を確認して、プロデューサーレプリケーションセットがアップグレード対象であるかを確認します。
      • 各コンシューマーの値が [適格] の場合は、レプリケーションセットをアップグレードできます。
      • いずれかのコンシューマーの値が [対象外] である場合は、コンシューマーインスタンスが Utah 以降でないか、コンシューマーレプリケーションセットが Utah であるが、その構成が原因で V2 へのアップグレードの資格がないことを意味します。詳細については、「アップグレード適格性」を参照してください。
    4. V2 プロデューサーレプリケーションセットを作成します。
      1. [プロデューサーレプリケーションセット] フォームで、[アップグレード] を選択します。
      2. ダイアログボックスで、デフォルト名を受け入れるか、一意のレプリケーションセット名を入力します。
        デフォルトでは、レガシーレプリケーションセット名に「-V2」が追加されますが、V2 バージョンをレガシーバージョンと区別するために任意の有効なセット名を使用できます。
      3. [OK] を選択します。
      レガシープロデューサーレプリケーションセットがコピーされ、V2 プロデューサーレプリケーションセットが作成されます。プロデューサーインスタンスは、メタデータをコンシューマーインスタンスに送信します。これで、レガシーコンシューマーレプリケーションセットをアップグレードできるようになります。
    5. コンシューマーインスタンスで、次の場所に移動します。 インスタンスデータレプリケーション (IDR) > コンシューマーレプリケーションセット.
    6. アップグレードしたプロデューサーレプリケーションセットにサブスクライブされているレガシーコンシューマーレプリケーションセットを選択します。
    7. レガシーコンシューマーレプリケーションセットをアップグレードします。
      [アップグレードを開始] ボタンが [コンシューマーレプリケーションセット] フォームに表示されない場合は、プロデューサーレプリケーションセットからメタデータを再送信します。
      1. [アップグレードを開始] を選択します。
      2. プロデューサーインスタンスで、次に移動します。 インスタンスデータレプリケーション (IDR) > プロデューサーレプリケーションセット.
      3. 新しい V2 プロデューサーレプリケーションセットを選択します。
      4. [コンシューマーサブスクリプション] 関連リストのコンシューマーサブスクリプションの横にあるチェックボックスをオンにします。
      5. [選択した行のアクション] リストを選択します。
      6. [メタデータを再送信] を選択します。
      V2 コンシューマーレプリケーションセットが作成され、プロデューサーインスタンスがコンシューマーインスタンスにメタデータレプリケーションエントリを送信します。すべてのエントリを受信すると、[予行演習を開始] ボタンがコンシューマーレプリケーションセットフォームに表示されます。
    8. [予行演習を開始] を選択して、コンシューマーインスタンスが Hermes メッセージングサービス に接続でき、レプリケーションが成功することを確認します。
      データは Kafka トピックからコンシューマーインスタンスによって消費されますが、まだデータベースに永続化されていません。
    9. [アップグレードを終了] を選択して、V2 コンシューマーレプリケーションセットを有効にします。
      注:
      [アップグレードを終了] ボタンがコンシューマーレプリケーションセットフォームに表示されない場合は、カスタマーサービス & サポートにお問い合わせください。
      V2 コンシューマーレプリケーションセットが有効になり、レガシーコンシューマーレプリケーションセットが自動的に無効になります。
    10. すべての登録されたコンシューマーが V2 にアップグレードされた後に、レガシープロデューサーレプリケーションセットが非アクティブ化されます。
      注:
      レガシーコンシューマーレプリケーションセットは、レガシープロデューサーを非アクティブ化すると消費を停止するため、非アクティブ化する前に、登録されているすべてのコンシューマーが V2 にアップグレードされていることを確認する必要があります。
      1. プロデューサーインスタンスで、次に移動します。 インスタンスデータレプリケーション (IDR) > プロデューサーレプリケーションセット.
      2. アップグレードするレガシープロデューサーレプリケーションセットを選択します。
      3. [非アクティブ化] を選択します。
      4. [OK] を選択して無効化を確定します。

    タスクの結果

    レガシープロデューサーレプリケーションセットおよびコンシューマーレプリケーションセットが V2 にアップグレードされます。データレプリケーションは、レガシーレプリケーションセットによって処理された最後のメッセージ ID に基づいて続行されます。