Data Transmission Service (DTS) では、データ同期またはデータ移行インスタンスの増分書き込みオフセットを変更できます。これにより、ターゲットデータベースへの書き込み時に、ソースデータベースからの特定の期間のデータ変更をスキップしたり、再処理したりできます。
背景情報
現在のオフセットは、宛先インスタンスに書き込まれた最新データのタイムスタンプです。DTS では、データ同期またはデータ移行インスタンスの 増分書き込み モジュールで 現在のオフセット を変更できます。その後、増分タスクは宛先インスタンスで指定した時刻から開始されます。
利用シーン
特定の時刻と現在のオフセットの間に発生したソースデータベースからのデータ変更を再適用するには、オフセットをその特定の時刻まで戻すことができます。これにより、増分書き込み フェーズ中にその期間のデータ変更が再適用されます。
現在のオフセット以降に発生したソースデータベースからのデータ変更をスキップするには、オフセットを先に進めることができます。この操作により、増分書き込み フェーズ中にその期間のデータ変更がスキップされます。
オフセットが存在しないためにタスクのリトライに失敗した場合、オフセットを先に進めてインスタンスを再開できます。
前提条件
増分タスクを含むデータ同期またはデータ移行インスタンスが作成されていること。詳細については、「データ同期ソリューションの概要」または「データ移行ソリューションの概要」をご参照ください。
インスタンスが 増分書き込み フェーズに入っており、その ステータス が オブジェクトの変更中 ではないこと。
影響
現在の増分書き込みオフセットよりも後の新しいオフセットを指定すると、この期間内のデータ変更は宛先インスタンスに同期されません。これにより、データの損失や不整合が発生する可能性があります。操作には十分ご注意ください。
現在の増分書き込みオフセットよりも前の新しいオフセットを指定すると、この期間内のデータ変更が宛先インスタンスで再実行されます。INSERT および DDL 操作を再実行すると、データの重複競合が発生する可能性があります。操作には十分ご注意ください。
インスタンスが一時停止状態の場合、オフセットを変更すると自動的に再開されます。
オブジェクトを再選択 操作を使用してテーブルオブジェクトが追加される前の時刻にタスクのオフセットを変更すると、データ損失が発生します。例:
増分データ収集 タスクが時刻 A から時刻 B までのデータを処理しています。
時刻 C に、オブジェクトを再選択 を使用して
table1を同期タスクに追加します。警告:増分書き込みオフセットの変更 を使用してオフセットを時刻 D に変更すると、時刻 D と時刻 C の間の新しいテーブル
table1のデータは同期されません。

注意事項
ソースとターゲットの両方が Tair/Redis インスタンスであるデータ同期またはデータ移行インスタンスのオフセットは変更できません。
データ同期インスタンスの ステータス が オブジェクトの変更中 の場合、オフセットは変更できません。
分散インスタンスのオフセットを変更した場合、その変更は現在のサブタスクにのみ有効です。
新しいオフセットの選択可能な範囲は、デフォルトで過去 7 日間です。この範囲は、増分書き込み モジュールの実行時間やインスタンスのレイテンシなどの要因によって異なる場合があります。
操作手順
宛先インスタンスの 操作 列で、 を選択します。
宛先のデータ同期またはデータ移行インスタンスの ID をクリックして、インスタンス詳細ページを開きます。
左側のナビゲーションウィンドウで、タスク管理 をクリックします。進捗状況 セクションで、増分書き込み モジュールをクリックします。
インスタンスのオフセットを変更します:
基本情報 タブで、現在のオフセット の右側にある オフセットの修正 をクリックします。
注意事項 を読み、次へ をクリックします。
増分書き込みオフセットの変更 ダイアログボックスで、オフセット テキストボックスをクリックし、利用可能な範囲から新しいオフセットの日時を選択します。
増分書き込みオフセットの変更 ダイアログボックスで、[OK] をクリックします。
注 ダイアログボックスで、[OK] をクリックします。
結果の表示
インスタンスの初期化が完了したら、増分書き込み モジュールの 基本情報 タブで 現在のオフセット を確認します。
説明
アイコンをクリックしてページを更新し、初期化の進捗と 現在のオフセット を確認できます。現在のオフセット が更新された後、データ検証機能を使用して、データが期待どおりであることを確認します。詳細については、「データ検証の構成」をご参照ください。
> タスクの一時停止