温馨提示:文本由机器自动转译,部分词句存在误差,以视频为准
00:00
本期视频演示如何通过nine将post SQL数据库迁移同步到select DB集群。开始前,请先完成以下前提条件。第一,原端poster SQL与目标端select DB数据源均已接入nine,目标端无同名库表。第二,原端wall_level参数设置为logical,并预留足够的max_wall_sends与max_reputation_slots。第三,原端账号具备复制与表读取权限,目标端账号具备建表与写入权限。在创建任务向导填写任务名称,原数据源选择poster SQL实例,目标数据源选择select DB数据源。复制类型,同时勾选结构复制、全量复制和增量复制。复制规格,按需选择目标库同名对象处理策略保持默认,单击下一步。
01:00
在选择复制对象页面选择自定义对象,勾选需要同步的源库和数据表。目标端对象自动按同名映射确认无误,单击下一步。配置映射页面可以确认字段集映射以及主键、分统键的设置。本演示保持默认,单击保存并预检查。预检查、校验、连通性、权限与命名规范等配置项全部通过。任务启动成功,单击查看详情进入复制详情页。复制详情页展示结构复制、全量复制和增量复制3个阶段。结构复制,将原表结构转换为select DB建表语句,并在目标端执行,7张表很快全部完成。结构复制完成后,单击查看DDL,可以看到生成的建表语句详情。目标端的建表语句与原端结构保持一致。全量复制,将存量数据全部写入目标端,对象状态很快变为已完成。
02:01
完成后自动进入增量复制阶段,实时同步源端的增删改变更与DDL全程自动运行。在增量复制页签可以查看操作技术与读取复制延迟曲线。此时原端还没有产生变更,各项技术为0。单击查看DDL可以看到回放详情,原端的表结构变更与在目标端按相同语义完成。Insert delete update与DDL均已同步,复制,延迟为0秒,链路持续稳定运行。至此,我们就通过nine完成了post SQL到select DB的结构全量和增量同步配置。
我来说两句