インスタンスデータレプリケーション (IDR) でのアップグレードのロールバック

  • リリースバージョン: Zurich
  • 更新日 2025年07月31日
  • 所要時間:2分
  • インスタンスデータレプリケーション (IDR) (IDR) で V2 へのアップグレード中に問題が発生した場合、アップグレードはロールバックされます。

    重要:
    レガシーレプリケーションセットは、Zurich リリースで廃止されました。データのレプリケーションを続行するには、すべてのレガシーレプリケーションセットを V2 にアップグレードする必要があります。

    レガシーレプリケーションセットを V2 にアップグレードしようとして、アップグレードに問題が発生した場合、データの整合性を確保するためにそのアップグレードは自動的にロールバックされます。処理の遅延が原因で問題が発生した場合は、アップグレードを再試行できます。

    たとえば、コンシューマーインスタンスが従来のトピックで最新のメッセージを識別しても、Hermes トピックで同じメッセージが見つからない場合、アップグレードはロールバックされます。アップグレードを再試行し、コンシューマーインスタンスが Hermes トピックで最新のメッセージを正常に検出した場合、アップグレードは続行され、Hermes トピックからのみ処理が開始されます。

    • アップグレードが従来のトピックと Hermes トピックの両方へのレプリケーションを開始する前にレプリケートされたレコードをレガシーコンシューマージョブが処理している場合、アップグレードはロールバックされます。このシナリオでは、コンシューマーがレプリケーションバックログを処理する時間を確保してから、V2 へのアップグレードを再試行します。たとえば、30 分経っても遅延が続く場合は、さらに 2 時間待ってからもう一度試すか、24 時間待ってからもう一度やり直してください。
    • アップグレードの開始後にプロデューサーから Hermes トピックにレプリケートされるレコードがない場合は、プロデューサーからコンシューマーにレプリケートするレコードを少なくとも 1 つ許可してからアップグレードを再試行します。または、少なくとも 1 つのレコードを変更して、レプリケーションを手動でトリガーすることもできます。
    • データ整合性チェックなしでアップグレードを完了する場合は、予行演習を実行した後に [同期せずにアップグレードを終了 ] オプションを使用できます。

      このオプションを使用すると、コンシューマーレプリケーションが遅れている場合や、V2 トピックにレプリケートされているレコードがないレプリケーションセットのアップグレードを完了できます。ただし、複製されたレコードをスキップしたり、複製を試行したりすることはできます。欠落または不一致のレコードが懸念される場合は、それらのレコードを再シードするためのデータ比較要求を作成できます。