温馨提示:文本由机器自动转译,部分词句存在误差,以视频为准
00:00
本视频演示使用nine data将MYSQL数据同步到select DB.同步前请确认以满足以下前置条件。创建复制任务,填写名称,源端选择MYSQL,目标端选择select DB并确认对应实例。本次采用结构全量和增量复制完成表结构创建历史数据初始化与后续变更同步。结合目标端已有的数据,确认同名对象存量数据与增量冲突的处理策略。在选择复制对象页面勾选需要同步的数据库,加入右侧目标对象列表。全库复制时,可通过黑名单排除不需要同步的库或对象。点击添加,先选择数据库。在选择需要排除的表支持多选,本次将所选表加入黑名单,他将不参与复制。
01:07
如果对象流控,则排除整个数据库,需要排除多个库时,可以继续添加记录。进入配置映射,核对目标库、目标表建列和分布件,确认对象对应关系。打开映射与过滤和队员字段、目标字段及数据类型,并按需要配置数据过滤条件。保存并执行域检查,检查两端连接、账号权限、blog配置和复制对象。本次预检查全部通过,并已勾选数据一致性对比,随后启动复制任务。进入复制详情后,可以查看任务状态,并分别查看结构、全量和增量复制。配置告警策略,填写可用的策略名称,确认告警规则与接收人,及时发现任务异常。
02:04
结构复制列表,展示各表的执行时间与状态,右侧可查看目标端建表语句。结构复制完成后,顶部显示任务进入全量阶段,将历史数据写入select DB.全量完成后,切换到增量复制页面,查看读取延迟、复制延迟与变更统计。向下查看读取流量、写入流量以及读写速率,持续观察链路吞吐表现。页面还提供同步位点管理、线程查看、限流设置和日志入口,方便日常运维与排查。当增量复制首次追平的时候,可开启数据对比,本次创建任务时已启用一致性对比。在数据对比页面,可以查看原端与目标端记录数对比结果和执行状态。
03:02
这里展示的多张表对比结果一致,状态为已完成。以上就是nine data将MYSQL同步到select DB的对象配置黑名单排除运行监控与数据校验流程。
我来说两句