暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

数据库迁移工具箱,DBA老鸟的五金店

非法加冯 2024-05-21
627
作者:IT邦德
中国DBA联盟(ACDU)成员,10余年DBA工作经验,
Oracle、PostgreSQL ACE
CSDN博客专家及B站知名UP主,全网粉丝10万+
擅长主流Oracle、MySQL、PG、高斯及Greenplum备份恢复,
安装迁移,性能优化、故障应急处理

微信:jem_db
QQ交流群:587159446
公众号:IT邦德

前言

本文介绍了DBA日常工作用到的数据迁移工具,能让你的运维工作效率翻倍

1.OGG迁移

号称零停机迁移,支持异构

OGG是一种基于日志的结构化数据复制软件, 
通过捕获源数据库online redo log (在线重做日志)
或archive log(归档日志)获得数据变化, 
形成tail(队列文件 ),再将这些tail通过网络协议,
传输到目标数据库,目标端通过解析,插入至目标端数据库, 
从而实现源端与目标端数据同步

1) 对生产系统影响小:实时读取交易日志,以低资源占用实现大交易量数据实时复制;
2)以交易为单位复制,保证交易一致性:只同步已提交的数据;
3)高性能,智能的交易重组和操作合并,使用数据库本地接口访问,并行处理体系,灵活的拓扑结构:支持一对一、一对多、多对一、多对多和双向复制等。

OGG实现Oracle19C到postgreSQL14的同步

基于OGG实现Oracle实时同步MySQL

OGG将Oracle全量同步到kafka

2.DataX

广泛使用的离线数据同步工具/平台

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

刷到一个比较骚的DataX迁移MySQL到OB的方法...

3.MDB

异构数据迁移国产数据库利器

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

4.Kettle

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


ETL神器kettle的部署及应用

5.DataKit

运维,监控,迁移、建模综合平台

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


迁移MySQL到openGauss,DataKit嘎嘎猛~

openGaussDatakit让运维如丝般顺滑!

6.总结

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


文章转载自非法加冯,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论