全部產品
Search
文件中心

Data Transmission Service:單向同步升級至雙向同步

更新時間:Nov 19, 2024

本文介紹如何對同步任務的同步拓撲進行升級,將單向同步任務升級為雙向同步任務,以滿足不斷髮展的業務需求。您可以根據需求配置反向同步任務,以實現更高效和全面的資料互動。

前提條件

原待轉為雙向同步任務的執行個體,須同時滿足以下條件。

重要

此功能正在灰階內測中,僅部分使用者可以使用。

  • 執行個體為單向同步任務,即同步拓撲單向同步

  • 執行個體的源庫和目標資料庫為支援雙向同步的資料庫類型和版本。例如,源和目標資料庫均為8.0版本的MySQL

    更多資訊,請參見支援的執行個體同步方案概覽

  • 執行個體的運行狀態運行中

  • 執行個體的目標庫帳號,須具備足夠的許可權。

    更多資訊,請參見目標庫帳號許可權

支援的執行個體

源庫

目標庫

MySQL

MySQLPolarDB for MySQL

PolarDB for MySQL

MySQLPolarDB for MySQL

PostgreSQL

PostgreSQLPolarDB for PostgreSQL

PolarDB for PostgreSQL

PolarDB for PostgreSQL

PolarDB(相容Oracle)

PolarDB(相容Oracle)

目標庫帳號許可權

目標資料庫類型

要求的權限

帳號建立及授權方式

MySQL

  • RDS MySQL執行個體

    高許可權帳號。

  • 自建MySQL資料庫

    SELECT、REPLICATION CLIENT、REPLICATION SLAVE、SHOW VIEW、建庫建表的許可權。

PolarDB for MySQL

高許可權帳號。

建立和管理資料庫帳號

PostgreSQL

  • RDS PostgreSQL執行個體

    高許可權帳號,且需為資料庫的Owner(授權帳號)。

  • 自建PostgreSQL資料庫

    superuser許可權。

PolarDB for PostgreSQL

高許可權帳號,且需為資料庫的Owner。

建立資料庫帳號資料庫管理

PolarDB(相容Oracle)

高許可權帳號,且需為資料庫的Owner。

建立資料庫帳號資料庫管理

費用說明

  • 如計費方式為訂用帳戶

    配置費用 =( 升級後任務每天的價格 - 升級前任務每天的價格)×升級當天到服務到期日的剩餘天數。

    說明

    升級後任務每天的價格根據升級當天到服務到期日的剩餘天數決定。

    • 如果剩餘天數小於300天,升級後的價格為包月價格。

    • 如果剩餘天數大於(含)300天,升級後的價格為包年價格。

  • 如計費方式為隨用隨付

    配置費用 = 按升級配置後任務的鏈路規格計費,且計費規則不變,仍是每小時計費一次。

說明

更多產品價格資訊,請參見計費概述

注意事項

  • 同步任務只能從單向同步升級為雙向同步,不能從雙向同步降級為單向同步。

  • PolarDB-X 2.0資料庫執行個體間的單向同步,暫不支援升級為雙向同步。

操作步驟

  1. 進入目標地區的同步工作清單頁面(二選一)。

    通過DTS控制台進入

    1. 登入Data Transmission Service控制台

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

    3. 在頁面左上方,選擇同步執行個體所屬地區。

    通過DMS控制台進入

    說明

    實際操作可能會因DMS的模式和布局不同,而有所差異。更多資訊,請參見極簡模式控制台自訂DMS介面布局與樣式

    1. 登入Data Management服務

    2. 在頂部功能表列中,選擇整合與開發 > 資料轉送(DTS) > 資料同步

    3. 同步任務右側,選擇同步執行個體所屬地區。

  2. 定位至目標執行個體。

  3. 在目標執行個體的操作列,選擇更多設定 > 轉雙向同步

  4. 在對話方塊中單擊確定,完成同步任務的升級操作。

    任務升級完成後,原資料同步任務下方將出現一個未配置的反向同步任務。

  5. 根據業務需求,配置反向同步任務。