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