关键字:
KingbaseFlysync、数据迁移,初始搬迁,二次搬迁
需求背景
针对异构数据迁移的场景,需要根据不同数据库,提供全量的数据迁移服务,包括数据表结构,数据等。
原理介绍
二次搬迁功能是在原来搬迁的结果上,将搬迁失败的结果集保存为sql,存入管控元信息库中,在界面可以调取查看失败的表的sql内容,调整后可以进行重新二次搬迁,而不需要整体重新迁移
使用方式
二次搬迁功能入口在管控台界面,创建搬迁任务时,选择开启错误重定向功能, 搬迁任务执行结束后,搬迁失败表会出现在二次搬迁详情中,点击进行二次结构搬迁
图一:搬迁任务执行结果
点击二次搬迁详情,执行二次搬迁
图二:二次搬迁任务
常见问题
有时会出现没有二次搬迁的选项,这种问题多为连接源端时报错,获取不到对应信息导致,查看搬迁日志,对应处理。