温馨提示:文本由机器自动转译,部分词句存在误差,以视频为准
00:00
本期视频演示如何通过nine data将Oracle数据库迁移同步到Doris集群。开始前,请先完成以下前提条件。第一,原端Oracle与目标端Doris均已接入nine data, 目标端无同名库表。第二,原端开启riveallot归档日志与补充日志nine data通过lot mine读取增量变更。第三,原端账号具备日志与字典访问权限,目标端账号具备建表与写入权限。在数据源与目标页签填写任务名称,原数据源选择Oracle实例,目标数据源选择Doris数据源。复制类型,同时勾选结构复制、全量复制和增量复制。复制规格,按需选择目标库同名对象处理策略保持默认,确认无误,单击下一步。再选择复制对象页面,选择自定义对象,勾选需要同步的源库和数据表。
01:04
目标端对象自动按同名映射确认无误,单击下一步。在配置映射步骤原表与目标表默认一一对应,打开映射与过滤可确认字段级映射以及主键分统键的设置。本演示保持默认,单击保存并预检查。1检查会校验两端连通性、账号权限、目标库、同名对象、Doris命名规范以及归档日志模式等配置项。本次检查中目标库同名对象存在性检查未通过,确认不影响业务后选择跳过。其余检查项全部通过,单击启动任务。任务启动成功,可以看到任务ID与任务名称,单击查看详情。复制详情页展示三个阶段,结构复制、全量复制和增量复制。结构复制,将原表结构转换为Doris建表语句,并在目标端执行,对象状态很快变为已完成。
02:02
结构复制完成后,还可以单击查看DDL查看建表语句详情。全量复制,将存量数据全部写入目标端,完成后自动进入增量复制阶段。增量复制,实时同步原端的增删改变更与DDL全程自动运行。源端产生增量变更后,增量复制页签实时展示操作技术insert delete update与DDL变更均已同步,复制延迟稳定为0秒。单击查看DDL可以查看变更的回放详情。原端执行的加列语句已在目标端Doris按相同语义完成,两端结构保持一致。增量数据与结构变更全部追平后,同步链路保持稳定运行。后续原端的任何变更都会持续实时同步到目标端。至此,我们就通过nine完成了Oracle到Doris的结构全量和增量同步配置。
我来说两句