インスタンスデータレプリケーション (IDR) でのアップグレードのロールバック
インスタンスデータレプリケーション (IDR) (IDR) で V2 へのアップグレード中に問題が発生した場合、アップグレードはロールバックされます。
レガシーレプリケーションセットを V2 にアップグレードしようとして、アップグレードに問題が発生した場合、データの整合性を確保するためにそのアップグレードは自動的にロールバックされます。処理の遅延が原因で問題が発生した場合は、アップグレードを再試行できます。
たとえば、コンシューマーインスタンスが従来のトピックで最新のメッセージを識別しても、Hermes トピックで同じメッセージが見つからない場合、アップグレードはロールバックされます。コンシューマーインスタンスは、アップグレードを再試行するまで従来のトピックの処理を続行します。アップグレードを再試行し、コンシューマーインスタンスが Hermes トピックで最新のメッセージを正常に検出した場合、アップグレードは続行され、Hermes トピックからのみ処理が開始されます。
- アップグレードが従来のトピックと Hermes トピックの両方へのレプリケーションを開始する前にレプリケートされたレコードをレガシーコンシューマージョブが処理している場合、アップグレードはロールバックされます。このシナリオでは、コンシューマーがレプリケーションバックログを処理する時間を確保してから、V2 へのアップグレードを再試行します。たとえば、30 分経っても遅延が続く場合は、さらに 2 時間待ってからもう一度試すか、24 時間待ってからもう一度やり直してください。
- アップグレードの開始後にプロデューサーからレガシートピックまたは Hermes トピックにレプリケートされるレコードがない場合は、プロデューサーからコンシューマーにレプリケートするレコードを少なくとも 1 つ許可してからアップグレードを再試行してください。または、少なくとも 1 つのレコードを変更して、レプリケーションを手動でトリガーすることもできます。