有没有简单方便的方法将Pg迁移到mysql?

背景多个应用由于历史原因有些用pg有些用mysql云平台部署后发现pg在自动切换,容灾当面不够完善,运维人员配置mycat只做成mysql做主备切换时pg还需人工介入。急切找一种简单方便的方法迁移pg到mysql...显示全部

背景多个应用由于历史原因有些用pg有些用mysql

云平台部署后发现pg在自动切换,容灾当面不够完善,运维人员配置mycat只做成mysql
做主备切换时pg还需人工介入。

急切找一种简单方便的方法迁移pg到mysql

收起
参与11

查看其它 2 个回答ljq2184929的回答

ljq2184929ljq2184929  系统运维工程师 , 中国建材

简单的方法就是直接用postgre导出sql,用sql再导入mysql,也可以用外部dblink的方式引入外部数据源试试。
复杂可靠一点的可以用第三方工具。支持异构数据库备份和恢复和同步的工具很多,DSG,OGG等。

迁移时主要注意几点:
一、数据量大小;
如果数据量很小,且只有简单的几个表的话,直接用表导出sql的方式,就可以实现。
数据量大的话,需要考虑导出文件的大小和存储方式,要不备份时间会很长。
二、 迁移数据传输方式;
迁移时,是否用外部存储,网络传输?或都其它方式都影响效率。
三、 应用兼容支持情况;
迁移到mysql后看是否有新的应用支持,需要做好测试工作;

互联网服务 · 2020-07-27
浏览4672

回答者

ljq2184929
系统运维工程师中国建材
擅长领域: 存储灾备数据库

ljq2184929 最近回答过的问题

回答状态

  • 发布时间:2020-07-27
  • 关注会员:5 人
  • 回答浏览:4672
  • X社区推广