Data Transmission Service支援修改同步或遷移執行個體增量寫入模組的當前位點,協助您在目標庫寫入資料時,跳過或再執行一次源庫某段時間內的資料變更操作。
背景資訊
當前位點是執行個體寫入到目標端的最新資料的時間戳記,DTS支援修改同步或遷移執行個體增量寫入模組的當前位點,從您指定的時間開始在目標端執行增量任務。
應用情境
需要將執行個體增量寫入階段源端指定時間到當前位點的資料變更在目標端再執行一次時,您可以根據實際情況向前調整位點,以重複執行一次該時間段的資料變更。
無需將執行個體增量寫入階段當前位點後一段時間源端的資料變更在目標端執行時,您可以根據實際情況向後調整位點,以跳過該時間段的資料變更。
由於位點不存在導致同步或遷移執行個體重試時,您可以適當向後調整位點,以嘗試恢複執行個體。
前提條件
影響
如果您指定的位點晚於當前增量寫入的位點,則此時間段內的資料變更將不會在目標端執行,可能會導致資料丟失或不一致,請謹慎操作。
如果您指定的位點早於當前增量寫入的位點,則此時間段內的資料變更將會在目標端重複執行一次,重複執行INSERT和DDL操作時可能會造成資料重複的衝突,請謹慎操作。
如果執行個體處於暫停狀態,修改位點後執行個體將會自動啟動。
注意事項
Tair/Redis間的同步或遷移執行個體,暫不支援修改位點。
運行狀態為修改同步對象中的同步執行個體,不支援修改位點。
DTS分布式執行個體修改位點僅對當前子任務生效。
新位點的可選範圍預設為最近7天,此範圍可能會因執行個體增量寫入模組的已耗用時間、執行個體的延遲時間等因素影響而有所差異。
操作步驟
進入同步或遷移工作清單頁面。
在頂部功能表列中,單擊Data + AI。
在左側導覽列,選擇 或 。
若您登入的是極簡模式的DMS,請在左上方的
中選擇 或 。更多資訊請參見自訂DMS介面布局與樣式。
您也可以登入新版DTS同步任務的列表頁面或新版DTS遷移任務的列表頁面。
在同步任務或遷移任務右側,選擇執行個體所屬地區。
新版DTS同步或遷移工作清單頁面,需要在頁面上方工作台右側選擇執行個體所屬地區。
在目標執行個體的操作列中,選擇
。單擊目標同步或遷移執行個體的ID,進入執行個體詳情頁面。
可選:在左側導覽列,單擊任務管理。
在執行個體進展地區,單擊增量寫入模組。
修改執行個體位點。
在基本資料頁簽,單擊當前位點右側的修改位點。
閱讀注意事項並單擊下一步。
在修改增量寫入位點對話方塊,單擊位點文字框,在可選範圍內選擇新位點的日期和時間。
在修改增量寫入位點對話方塊,單擊確定。
在提示對話方塊,單擊確定。
查看位點修改的結果。
等待執行個體初始化完成後,在增量寫入的基本資料頁簽查看當前位點。
您可以單擊
按鈕重新整理頁面,以查看執行個體初始化進度和當前位點資訊。
當前位點更新後,建議您使用資料校正功能,驗證當前資料是否滿足您的預期。更多資訊,請參見配置資料校正。