本文由簡體中文內容自動轉碼而成。阿里雲不保證此自動轉碼的準確性、完整性及時效性。本文内容請以簡體中文版本為準。

修改同步或遷移執行個體的當前位點

更新時間:2025-03-14 19:29

Data Transmission Service支援修改同步或遷移執行個體增量寫入模組的當前位點,協助您在目標庫寫入資料時,跳過或再執行一次源庫某段時間內的資料變更操作。

背景資訊

當前位點是執行個體寫入到目標端的最新資料的時間戳記,DTS支援修改同步或遷移執行個體增量寫入模組的當前位點,從您指定的時間開始在目標端執行增量任務。

應用情境

  • 需要將執行個體增量寫入階段源端指定時間到當前位點的資料變更在目標端再執行一次時,您可以根據實際情況向前調整位點,以重複執行一次該時間段的資料變更。

  • 無需將執行個體增量寫入階段當前位點後一段時間源端的資料變更在目標端執行時,您可以根據實際情況向後調整位點,以跳過該時間段的資料變更。

  • 由於位點不存在導致同步或遷移執行個體重試時,您可以適當向後調整位點,以嘗試恢複執行個體。

前提條件

  • 已建立包含增量任務的同步或遷移執行個體。建立方法,請參見同步方案概覽遷移方案概覽中的相關配置文檔。

  • 執行個體已進入增量寫入階段,且執行個體的運行狀態不能為修改同步對象中

影響

  • 如果您指定的位點晚於當前增量寫入的位點,則此時間段內的資料變更將不會在目標端執行,可能會導致資料丟失或不一致,請謹慎操作。

  • 如果您指定的位點早於當前增量寫入的位點,則此時間段內的資料變更將會在目標端重複執行一次,重複執行INSERT和DDL操作時可能會造成資料重複的衝突,請謹慎操作。

  • 如果執行個體處於暫停狀態,修改位點後執行個體將會自動啟動。

注意事項

  • Tair/Redis間的同步或遷移執行個體,暫不支援修改位點。

  • 運行狀態修改同步對象中的同步執行個體,不支援修改位點。

  • DTS分布式執行個體修改位點僅對當前子任務生效。

  • 新位點的可選範圍預設為最近7天,此範圍可能會因執行個體增量寫入模組的已耗用時間、執行個體的延遲時間等因素影響而有所差異。

操作步驟

  1. 進入同步或遷移工作清單頁面。

    1. 登入Data Management服務

    2. 在頂部功能表列中,單擊Data + AI

    3. 在左側導覽列,選擇資料轉送(DTS) > 資料同步資料轉送(DTS) > 資料移轉

    說明
  2. 同步任務遷移任務右側,選擇執行個體所屬地區。

    說明

    新版DTS同步或遷移工作清單頁面,需要在頁面上方工作台右側選擇執行個體所屬地區。

  3. 在目標執行個體的操作列中,選擇image.png > 暫停任務

  4. 單擊目標同步或遷移執行個體的ID,進入執行個體詳情頁面。

  5. 可選:在左側導覽列,單擊任務管理

  6. 執行個體進展地區,單擊增量寫入模組。

  7. 修改執行個體位點。

    1. 基本資料頁簽,單擊當前位點右側的修改位點

    2. 閱讀注意事項並單擊下一步

    3. 修改增量寫入位點對話方塊,單擊位點文字框,在可選範圍內選擇新位點的日期和時間。

    4. 修改增量寫入位點對話方塊,單擊確定

    5. 提示對話方塊,單擊確定

  8. 查看位點修改的結果。

    等待執行個體初始化完成後,在增量寫入基本資料頁簽查看當前位點

    說明
    • 您可以單擊重新整理按鈕重新整理頁面,以查看執行個體初始化進度和當前位點資訊。

    • 當前位點更新後,建議您使用資料校正功能,驗證當前資料是否滿足您的預期。更多資訊,請參見配置資料校正

  • 本頁導讀 (1, M)
  • 背景資訊
  • 應用情境
  • 前提條件
  • 影響
  • 注意事項
  • 操作步驟
文檔反饋