我正在尝试将liferay从5.3.2迁移到6.2。根据我理解的文件,这不是直截了当的。首先,我们需要从5.3.2迁移到6.0.6到6.1,最后到6.2。
现在我刚刚开始实施将liferay门户网站(5.3.2)转换为6.0.6作为第一步的步骤。
我的查询是,在此过程中,它是否会更改数据库中表的任何架构或结构以支持升级版本?
对此有什么想法吗?
答案 0 :(得分:2)
是的,有数据库更改。如果没有关于实际设置的更多信息,您将找到所需的所有信息in the documentation(此处为6.0,涵盖升级)。
在现有数据库上首次启动新的Liferay版本将运行更新脚本 - 假定权限。如果您不希望Liferay(或应用程序服务器)拥有这些权限,您可以下载独立的升级程序,该程序必须在数据库上以适当的DDL权限运行。
当然,这一切都假定您有适当的备份。注意:如果您已经证明您确实能够将其恢复到全新的系统,则只允许将其称为备份!
完成每次升级后,您必须处理自定义插件和扩展程序。我对主题(你可能有)的看法是:不要注意它,只需在6.2上建立一个新主题,因为你将在5.2和6.0之间有两个主要的基础设施更新(到AlloyUI)以及6.1和6.2之间(引导)。