将Liferay从Oracle迁移到MySQL时应该考虑什么?

时间:2013-04-15 09:58:57

标签: mysql oracle migration liferay

我们目前正在运行Liferay 6.0.6连接到Oracle 11.2.0.2.0。由于围绕Oracle许可的业务需求,我需要调查使用InnoDB将其转移到MySQL 5.5。此迁移可以接受停机时间。

  • 我可以直接复制代码和数据结构吗?
  • 使用MySQL的新安装是否最佳,然后从Oracle安装中复制数据?
  • 以前有人在这做过吗?

1 个答案:

答案 0 :(得分:5)

在迁移数据库方面,最简单的方法是转到ControlPanel,在“服务器管理”下,您将找到包含数据库迁移UI的页面。这将从您当前的数据库(例如oracle)读取并写入您在该UI上配置的数据库。确保在此期间没有人访问门户网站 - 此功能专门用于迁移数据库:数据库之间可能存在一些差异,这些差异将在此过程中自动“翻译”。

在一个有点相关的旁注:如果您想获得更新和修复(包括安全性),您应该考虑升级到维护版本,CE或EE。 6.0 CE(这是6.0.6)不久前已经结束了。 6.0 EE仍然可用,以及6.1 CE和EE。

2017年编辑:请注意,Liferay 7和DXP不再支持此功能:数据库迁移工具不包括(全部)模块的表格。