通用任务
CloudCanal 支持创建全量迁移和增量同步一体化任务,包含表结构迁移、全量数据初始化、增量实时同步等多个阶段。
增量实时同步阶段,通过启动位点控制,可确保全量期间产生的增量也完整同步到对端。
本文将介绍如何创建全量迁移和增量同步一体化任务。
选择数据源
-
点击 同步任务 > 创建任务,进入创建任务流程。
-
选择任务运行的 绑定集群。
信息如果所选集群有多个节点,CloudCanal 将会启动正常两级容灾调度。如果只有单个节点,CloudCanal 只会执行单级容灾调度。
-
设置源库和目标库相关信息,选择源端和目标端实例,并分别点击 测试连接。
-
选择数据库或 Schema 等信息,CloudCanal 支持多 Schema 迁移同步。
-
点击 下一步。
配置任务
-
在功能配置页面,选择任务类型。此处以创建全量增量一体化任务为例,选择 增量同步 并勾选 全量初始化。
-
选择任务规格。
信息规格和计费无关。在机器资源充足的情况下,可选大规格,性能好、稳定性高。任务较多时,考虑到机器利用率,可配置具备特定数据特征的规格。
-
配置任务相关信息。
配置项 说明 是否同步 DDL - 是:任务将同步 DDL。
- 不同步:任务将不同步 DDL。
是否开启校验 - 不开启校验:不会校验数据。
- 开启一次性校验:仅执行一次校验任务。
- 开启周期性校验:根据设置的周期,定期执行校验任务。
高级配置:
配置项 说明 分区信息迁移 若开启,结构迁移时将同时迁移分区信息。 全量前清空目标数据 若开启,全量初始化之前将清空目标端数据。 重建目标表 若开启,任务将自动在目标库重建目标表。 自动启动任务 - 开启:默认创建任务后自动启动任务。
- 关闭:创建任务后,需在同步任务页面手动启动任务。
启用参数模板 若开启,新建任务将根据所选任务模板中的参数值运行。 -
点击 下一步。
选择数据表
-
在表& action 过滤页面,筛选需迁移的表。
- 批量筛选:在表格左上方下拉框中,可选择 列出所有并全部勾选、列出所有并手动勾选、搜索并手动勾选、按表达式添加。
- 分类筛选:在下拉框中可按条件筛选表。