首页 > 数据库 > Oracle > DBA老鸟,没用过这些数据库迁移工具,正常吗?

作者:IT邦德 中国DBA联盟(ACDU)成员,10余年DBA工作经验, Oracle、PostgreSQL ACE CSDN博客专家及B站知名UP主,全网粉丝10万+ 擅长主流Oracle、MySQL、PG、高斯及Greenplum备份恢复, 安装迁移,性能优化、故障应急处理 微信:jem_db QQ交流群:587159446 公众号:IT邦德
本文介绍了DBA日常工作用到的数据迁移工具,能让你的运维工作效率翻倍
OGG是一种基于日志的结构化数据复制软件, 通过捕获源数据库online redo log (在线重做日志) 或archive log(归档日志)获得数据变化, 形成tail(队列文件 ),再将这些tail通过网络协议, 传输到目标数据库,目标端通过解析,插入至目标端数据库, 从而实现源端与目标端数据同步 1) 对生产系统影响小:实时读取交易日志,以低资源占用实现大交易量数据实时复制; 2)以交易为单位复制,保证交易一致性:只同步已提交的数据; 3)高性能,智能的交易重组和操作合并,使用数据库本地接口访问,并行处理体系,灵活的拓扑结构:支持一对一、一对多、多对一、多对多和双向复制等。

DataX 是阿里巴巴开源的一个异构数据源离线同步工具,致力于实现包括关系型数据库(MySQL、Oracle 等)、HDFS、Hive、ODPS、HBase、FTP等各种异构数据源之间稳定高效的数据同步功能。

MDB 全称 MogDB Data Bridge,是一款异构数据库迁移同步工具。
用于 MogDB/openGauss 以及同类基于 openGauss 的数据库与其他异构数据库(Oracle, DB2, MySQL, PostgreSQL等)之间的数据迁移和同步
这款工具非常的强大,主流了关系型数据库Oracle、MySQL、PG等 迁移到国产数据库非常的方便, MDB 启动成功后,可在客户端 Web 浏览器中操作 https://docs.mogdb.io/zh/mdb/v2.0/install


kettle 是纯 java 开发,开源的 ETL工具,用于数据库间的数据迁移 。可以在 Linux、windows、unix 中运行。有图形界面,通过图形化界面的配置,可以实现数据迁移,并不用开发代码。也有命令脚本还可以二次开发

DataKit是OpenGauss推出的一个以资源(物理机,数据库)为底座的开发运维工具,将上层的开发运维工具插件化,各插件之间相互独立,方便用户按需引入。各插件围绕DataKit的资源中心进行扩展开,完成数据库的运维,监控,迁移,开发,建模等复杂的操作。

在DBA(数据库管理员)的日常工作中,数据库迁移和升级是一项重要任务。在这篇文章中,本文帮助DBA们在数据库迁移过程中做出明智的选择,并规划有效的实施策略。

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/69947868/viewspace-3015862/ ,如需转载,请注明出处,否则将追究法律责任。