tencent cloud

TDSQL Boundless

文档TDSQL Boundless用户指南数据同步/订阅使用 DTS 同步 TDSQL Boundless 数据

使用 DTS 同步 TDSQL Boundless 数据

PDF
聚焦模式
字号
最后更新时间: 2026-04-03 16:11:27
使用 数据传输服务 DTS 的同步功能实时同步 TDSQL Boundless 数据至目标数据库(支持 MySQL、TDSQL-C MySQL),适用于云上云下多活、异地容灾、跨境同步及实时数仓等场景。

注意事项

仅支持内核版本19.2.0及以上版本的数据库实例开启 Binlog 日志。
内核版本低于20.0.0的数据库实例开启 Binlog 日志后将自动禁用 CREATE TABLE ... AS SELECT ...语法,如需恢复,需联系技术支持关闭同步功能并重启实例。
内核版本低于21.0.0的数据库实例不支持生成 VIEW(视图)操作的 Binlog 日志。
暂不支持生成 FUNCTION(函数)、PROCEDURE(存储过程)、TRIGGER(触发器)操作的 Binlog 日志。

第一步:开启 Binlog(TDSQL Boundless 端)

1. 按照 管理 Binlog 中开启 Binlog 的步骤,开启实例的 Binlog 日志。
开通成功后,您将获取 Binlog CDC 的 IP 与端口,请妥善保管,后续将用于创建数据订阅任务。
2. 创建用于数据同步的用户,并赋予 REPLICATION SLAVEREPLICATION CLIENT 权限。
2.1 登录 TDSQL Boundless 控制台,在实例列表中,选择已开通 Binlog 的实例 ID。
2.2 进入账号管理页面,单击创建账号,创建用于数据同步的用户。
2.3 在账号所在行,单击操作修改权限,赋予 REPLICATION SLAVEREPLICATION CLIENT 权限。


第二步:创建数据同步任务(DTS 端)

1. 登录 数据同步购买页,选择相应配置,单击立即购买
配置项
说明
服务类型
选择数据同步
源实例类型
选择 TDSQL Boundless
目标实例类型
根据业务需要,选择要同步的数据库类型。
当前支持的目标实例类型有 MySQL、TDSQL-C MySQL。

2. 购买成功后,返回数据同步列表,可看到刚创建的数据同步任务。
3. 在数据同步列表,单击操作列的配置,进入配置同步任务页面。

4. 在配置同步任务页面,配置源库接入类型、主机地址、端口、账号密码,配置目标库接入类型、主机地址、端口、账号和密码,测试连通性后,单击下一步
模块
配置项
说明
任务设置
任务名称
DTS 会自动生成一个任务名称,建议用户修改为一个具有业务意义的名称,便于任务识别。
运行模式
立即执行:前置校验通过后会立即启动任务。
定时执行:设置一个任务开始执行的时间,前置校验通过后不启动任务,到设定的时间再启动。
源库设置
源实例类型
选择 TDSQL Boundless
账号
在第一步中,已创建的具有 REPLICATION SLAVEREPLICATION CLIENT 权限的数据同步用户。
密码
目标库设置
-
根据目标库类型,详细配置请参见:
TDSQL-C MySQL:参见 TDSQL Boundless 同步至 TDSQL-C MySQL
5. 在设置同步选项和同步对象页面,将对数据初始化选项、数据同步选项、同步对象选项进行设置,在设置完成后单击保存并下一步
根据目标库类型,详细配置请参见:
TDSQL-C MySQL:参见 TDSQL Boundless 同步至 TDSQL-C MySQL
说明:
源库对象请勿勾选_tdsql_recycle_bin_,否则可能导致同步任务失败。
系统暂不支持生成 FUNCTION、PROCEDURE 及 TRIGGER 操作的 Binlog,故高级迁移对象请勿勾选 PROCEDURE 和 FUNCTION。

6. 在校验任务页面,完成校验并全部校验项通过后,单击启动任务
如果校验任务不通过,可以查看具体检查项和失败原因,根据界面提示修复后重新发起校验任务。
7. 返回数据同步任务列表,任务开始进入运行中状态。

8. (可选)查看整体的同步进度等,请参考 任务管理。如有发生任务异常报错,请参考 错误处理
9. 如果需要接收同步任务指标异常时的告警,请参考 配置数据同步指标告警进行配置。

帮助和支持

本页内容是否解决了您的问题?

填写满意度调查问卷,共创更好文档体验。

文档反馈