如何将Liferay portal从一台windows计算机迁移到另一台windows计算机?

如何将Liferay portal从一台windows计算机迁移到另一台windows计算机?,liferay,Liferay,需要从一台服务器到另一台服务器的Liferay迁移帮助。任何人都可以分享将Liferay portal 5.2.3从一台服务器迁移到另一台服务器的步骤。我正在使用Windows+Tomcat+MySql 我已经将整个tomcat文件夹上传到新的windows机器上,并导入了数据库,同时对配置文件进行了相应的更改,如数据库详细信息 但是在启动tomcat服务器之后,它会显示一些错误,比如“无法加载存储库”。知道我为什么会出现这个错误吗?Lifery正在尝试连接到插件库,以查找插件是否有更新。 你的

需要从一台服务器到另一台服务器的Liferay迁移帮助。任何人都可以分享将Liferay portal 5.2.3从一台服务器迁移到另一台服务器的步骤。我正在使用Windows+Tomcat+MySql

我已经将整个tomcat文件夹上传到新的windows机器上,并导入了数据库,同时对配置文件进行了相应的更改,如数据库详细信息


但是在启动tomcat服务器之后,它会显示一些错误,比如“无法加载存储库”。知道我为什么会出现这个错误吗?

Lifery正在尝试连接到插件库,以查找插件是否有更新。 你的新机器能上网吗

此外,您还可以选择忽略该消息或将liferay配置为不检查更新。 以后放入portal-ext.properties

plugin.repositories.trusted=
plugin.repositories.untrusted=
更新:

如果在代理之后,则创建(如果不存在)system-ext.properties(在portal-ext.properties旁边)并添加

使用您的值更改代理主机和代理端口

如果希望liferay检查存储库,请从portal-ext.properties中删除

plugin.repositories.trusted=
plugin.repositories.untrusted=

以下是我已遵循并能够成功迁移Liferay的步骤:

  • 从第一台windows计算机备份Liferay文件和数据库

  • 在第二台windows计算机上安装相同版本的Liferay(如Liferay 5.2.3)

  • 关闭Liferay

  • 在新系统上导入数据库

  • 添加带有相关条目的portal-ext.properties。(例如数据库名、用户名、密码等)

  • 从旧计算机添加\liferay-portal-5.2.3\data\document\u库文件

  • 启动雄猫。它将自动完成其余的工作


  • 注意:在上述方法中,我没有部署主题和自定义插件等,您还必须部署旧系统上使用的主题和自定义插件。

    感谢Martin的回复。因此,我可以添加以下内容:plugin.repositories.trusted=False plugin.repositories.untrusted=False。Internet已连接到我的电脑,因此如果我将上述行放在portal-ext.properties中,则可能不会检查更新,对吗?您不应将…=设置为False,您应完全按照上面所述设置。是的,如果你把它放进去,Liferay将无法检查更新。如果您在该计算机上有连接,它是否在代理之后?即使将上述属性添加到portal-ext.properties,仍然会出现相同的错误,如“无法加载存储库”和警告,如“无法与存储库通信”。是的,我的机器在代理的后面。有什么建议我可以解决错误和警告吗?即使在上面提到的更改再次出现相同的问题。就连我也尝试过赫克托·佩雷斯(Hector Perez)发布的方法,但没能解决这个问题。请检查日志文件的链接:您是否创建了密钥库?或者至少尝试将“C:\Documents and Settings\sunilkr\.mykeystore”从旧计算机复制到新计算机上的同一位置?您好。。我几乎也这么做了。我将liferay的整个文件夹从系统复制到虚拟机。我更改了属性文件中的Liferay.home路径。我正在使用Lifery的默认数据库。我还面临着同样的问题,即丢失数据和处理新的门户。您能帮助我吗?为了进行调试,您可以将整个liferay文件夹复制到新机器上,并在源服务器和目标服务器中保持相同的文件夹结构,然后导入数据库。如果这起作用,您可以稍后更改其他配置设置。
    plugin.repositories.trusted=
    plugin.repositories.untrusted=