GBase Migration ToolKit-数据库迁移工具

工具简介:
GBase Migration Toolkit是南大通用自主研发的一款可以实现异构数据库进行数据迁移的工具,它以图形化界面形式,实现以任务为单位对不同数据库的元数据和用户数据的自动迁移。
该工具基于C/S结构,java语言进行开发,从而实现更好的跨平台兼容性,用户通过简单易操作的图形化界面,根据迁移需求创建相应的任务,并且可以对迁移任务进行相应的设置、操作(新建任务、启动任务、编辑任务、停止任务、删除任务、定时任务、历史任务),实现任务的迁移。同时直观的日志输出窗口及日志文件记录,方便错误的跟踪。
目前产品支持Oracle、SQL Server、DM、KingBase8、DB2、MySQL、ShenTong、GBase8sV8.3、GBase8s、PostgreSQL、GBase8s_M等数据库,能根据预置的规则进行数据类型的自动匹配,最终实现对索引、约束等和数据的自动化迁移。
安装:
windows解压安装包就可以,linux需给解压后目录赋予执行权限。
MySQL to GBase8s迁移步骤
1、启动迁移工具
双击启动文件Migration.exe
在这里插入图片描述

2、新建迁移任务
在这里插入图片描述

3、选择源数据库和目标数据库
在这里插入图片描述

4、配置连接信息
源数据
在这里插入图片描述

目标数据库
在这里插入图片描述

5、配置迁移对象、选择待迁移表,勾选迁移项
在这里插入图片描述

如果迁移表的数据量很大,通过添加过滤条件,控制每次迁移的数据量,创建多个迁移任务完成迁移,改善大表迁移性能问题,同时方便大表迁移失败的后续处理。
点击【详细设置】,弹出界面中选中迁移的表,右键菜单,选择【修改过滤条件】菜单项,填入过滤条件,完成大表的拆分。点击【测试】验证过滤条件的正确性。如下图:
在这里插入图片描述

6、配置数据类型映射关系
该页面设置源数据库和目标数据库的数据类型映射关系,如果修改默认的映射,将采用用户设置的映射关系。这里的映射关系,是针对当前迁移任务的所有表。

在这里插入图片描述

如果想单独设置每张表的映射关系,可以执行以下操作:点击【详细设置】,弹出界面中选中迁移的表,右键菜单,选择【修改表信息】菜单项。

在这里插入图片描述

7、点击完成,完成新建任务
在这里插入图片描述

8、启动迁移任务
任务名称上右击,选择启动任务,并生成任务报告。

在这里插入图片描述
在这里插入图片描述

【导出失败信息】
任务执行过程中的异常信息,可以通过控制台窗口进行查看和分析,也可以导出到本地进行查看和分析。
在这里插入图片描述

【导出全部日志】
任务执行过程中的信息(正常和异常),可以通过控制台窗口进行查看,也可以导出到本地进行查看和分析。
在这里插入图片描述

【重建失败任务】
当一个迁移任务中,涉及几百张表,而只有几张表迁移失败,点击此按钮,针对失败的这几张表进行任务重建。
针对重建的任务,进行编辑,如:修改数据类型映射关系或者修改迁移属性等,从而达到失败对象再次迁移。
在这里插入图片描述
在这里插入图片描述

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 4
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值