yuan-er

导航

 

DRS的CDC使用介绍

DRS的CDC使用介绍(以MySQL为例)

1)创建CDC任务

  • 步骤一 创建CDC实例

设置数据流动方向、源库引擎、源库实例

  • 步骤二 源库配置

填写源库用户名和密码,进行测试连接。

  • 步骤三 任务配置

设置同步对象的范围,支持不同库配置不同规则。

 

  • 步骤四 预检查

检查源库是否满足迁移条件,权限、表结构、源库参数等校验。

2)创建同步任务

  • 步骤一 创建同步实例

配置数据流动方向、源库引擎、同步模式。

 

  • 步骤二 源库及目标库

源库信息中,开启CDC开关,可以选择CDC任务,后续从CDC中拉取日志。

 

  • 步骤三 设置同步

在“编辑同步任务”页面,默认的同步对象是CDC中已选择的对象范围,选择后,支持映射。

  • 步骤四 数据加工

针对已选择的对象,配置数据过滤,列加工等。

  • 步骤五 预检查

检验CDC任务连通性、对象选择范围是否合理等。

3) CDC任务运行

  • 发布列表

DRS任务启动后,即可再发布列表中查看下游的所有DRS任务。

 

 

 

5 总结

DRS支持CDC的数据迁移方案,即CDC通过拉取源库日志,解析成标准的THL格式文件,进行增量数据发布。DRS直接拉取THL文件,进行解析和过滤,实现增量数据回放,有效的降低了多个DRS任务直连源库对源库性能的影响。针对源库数据量级大需要拆分任务迁移(一对多场景),以及对源库性能敏感客户优先推荐使用该方案。

 

更多详情请参考GaussDB 文档中心:https://doc.hcs.huawei.com/db/zh-cn/gaussdbqlh/24.1.30/productdesc/qlh_03_0001.html

 

posted on 2025-05-16 09:42  数据库笔记  阅读(6)  评论(0)    收藏  举报