全部產品
Search
文件中心

ApsaraDB for OceanBase:查看和修改同步對象

更新時間:Jul 01, 2024

本文為您介紹如何在資料轉送中查看和修改已配置的資料同步專案的同步對象。

背景資訊

資料同步專案在同步過程中,滿足限制條件的情況下,您可以增加或減少同步對象。每一次啟動並執行修改行為都會被記錄。當增加對象任務執行完成後,會與關聯的原專案合并。合并成功後,原專案正常運行,增加對象任務會自動釋放。

使用限制

  • 資料同步專案處於 未啟動運行中已暫停 狀態時,支援增加和減少遷移對象。

    重要

    對於處於 已暫停 狀態的資料同步專案,如果 增量同步處理 步驟處於 已暫停 狀態,則不支援增加同步對象。

  • 資料同步專案處於 失敗 狀態時,不支援增加同步對象。

  • 資料同步專案處於 修改中合并中 狀態時,不支援再次修改同步對象。

  • 資料同步專案的 增量同步處理 步驟處於 已暫停失敗 狀態時,不支援增加同步對象。

查看同步對象

  1. 登入 OceanBase 管理主控台

  2. 在左側導覽列,單擊 資料轉送 > 資料同步

  3. 資料同步 頁面,單擊目標專案的名稱,進入該專案的詳情頁面。

    image.png

  4. 單擊頁面右上方的 查看對象,查看 同步對象修改對象記錄

    • 同步對象 頁簽為您展示當前專案的同步對象,您還可以單擊 修改對象,進行 增加對象減少對象 操作。

    • 修改對象記錄 頁簽為您展示所有修改對象操作的 ID、修改類型、狀態和修改時間等資訊。

增加同步對象

  1. 在目標專案的詳情頁面,單擊右上方的 查看對象

    image.png

  2. 查看對象 對話方塊,單擊 修改對象 > 增加對象

    image.png

  3. 增加對象 對話方塊,在選擇地區左側選中需要同步的對象,單擊 >,在 將對象映射至 Topic 對話方塊中,選擇需要的映射方式進行配置。

    image.png

    選擇增加的同步對象後,您可以變更 Topic、設定行過濾和移除等操作。

    image.png

    重要
    • 新增對象將預設繼承原資料同步專案的全部配置選項。如果增加對象的過程中終止了操作,您需要手動刪除目標庫中已增加的對象。

    • 如果源端資料來源配置了 Schema Name 或 DB Name,則僅支援增加指定 Schema Name 或 DB Name 下的同步對象。

  4. 選擇完成後,單擊 下一步

  5. 系統會自動對增加對象執行預檢查。全部檢查專案均通過後,單擊 儲存

  6. 確認無誤後,在彈出框單擊 確定

    • 如果專案處於已暫停或失敗狀態,您可以取消後重新進行修改。修改後,請先恢複資料同步專案,才能夠執行增加對象操作。

    • 如果專案處於運行中狀態,單擊儲存後,將立即執行增加對象操作。

    增加對象操作開始執行後,會在 查看對象 > 修改對象記錄 頁面產生記錄,您可以進入該頁面查看記錄的詳情。

    image.png

    增加對象記錄的狀態包括 待執行已取消修改中、運行中已終止合并中成功失敗,不同狀態的增加對象記錄支援的操作,以及處於運行中狀態的原專案對應的狀態也不同。

    說明

    原專案處於 未啟動 狀態時,增加對象會產生一條 成功 狀態的修改記錄。原專案處於 已暫停 狀態時,增加對象會產生一條 待執行 狀態的修改記錄。

    只有原專案處於運行中的狀態,增加對象記錄的狀態才會被推進。增加對象記錄的狀態推進後,原專案狀態也隨之更新。詳情請參見下表。

    增加對象記錄的狀態

    支援的操作

    原專案對應的狀態

    待執行

    查看詳情、取消

    運行中

    已取消

    運行中

    修改中

    修改中

    運行中

    查看詳情、終止

    修改中

    已終止

    查看詳情

    運行中

    合并中

    查看詳情

    合并中

    成功

    查看詳情

    運行中

    失敗

    查看詳情、重試

    您還可以單擊 查看原因,跳轉至任務的詳情頁面,查看失敗的原因。

    修改中/合并中

減少同步對象

  1. 在目標專案的詳情頁面,單擊右上方的 查看對象

    image.png

  2. 查看對象 對話方塊,單擊 修改對象 > 減少對象

    image.png

  3. 減少對象 對話方塊的右側 目標端對象 地區,滑鼠移至上方至需要減少遷移的對象,單擊 移除

    image.png

    您也可以勾選複選框,選擇多個需要移除的對象,單擊 大量移除。在彈出框中,單擊 確定

    image.png

  4. 單擊 減少對象 對話方塊下方的 移除

  5. 在彈出框中確認需要移除的對象無誤後,單擊 確定

    如果專案處於已暫停、失敗或運行中狀態,單擊確定後,將立即執行減少對象操作。

    重要
    • 對象減少後不可恢複,請謹慎操作。

    • 減少對象操作最終是全部成功或全部失敗。

    減少對象操作開始執行後,會在 查看對象 > 修改對象記錄 頁面產生記錄,您可以進入該頁面查看記錄的詳情。

    image.png

    減少對象記錄的狀態包括 待執行已取消修改中、成功失敗,不同狀態的修改對象記錄支援的操作,以及處於運行中狀態的原專案對應的狀態也不同。

    減少對象記錄的狀態

    支援的操作

    原專案對應的狀態

    待執行

    查看詳情、取消

    運行中

    已取消

    運行中

    修改中

    查看詳情

    修改中

    成功

    查看詳情

    運行中

    失敗

    查看詳情、重試

    您還可以單擊 查看原因,跳轉至任務的詳情頁面,查看失敗的原因。

    修改中