2016-07-21 70 views
-2

我想将Alfresco从3.4升级到5.1社区版在linux上 我该怎么做? ?从Alfresco 3.4升级到5.1社区版

+0

你试过了吗[阅读并关注升级后的Alfresco文档](http://docs.alfresco.com /5.1/tasks/upgrade-process.html)?如果是的话,你卡在哪里?如果不是,为什么不呢?当你尝试时会发生什么? – Gagravarr

回答

4

其实你不能直接升级到5.1。 您必须事先更新到4.x,并将其从4.x升级到5.1。

这在documentation中描述。

简单地说,你必须做以下几点:

  • 备份数据库和文件夹alf_data
  • 安装4.x的
  • 将其配置为使用现有的(3.4)数据库和alf_data文件夹(在露天-global.properties)
  • 启动它,等到所有升级脚本将被执行成功
  • 安装5.1
  • 配置,使其能够使用现有的数据库和alf_data文件夹(在alfresco-global.properties)
  • 启动它,等到所有升级脚本将被执行成功

请注意,5.1不具有用户界面in/alfresco(回购)webapp。 图形用户界面已分离到/共享web应用程序,所以你所有的定制应该被重写/重新配置为在共享内使用。

有关如何升级Alfresco的更多信息,请按照官方文档页面Upgrading Alfresco on a single instance中的说明操作。

0

如果你有“默认配置” - 我的意思是像有你不喜欢有证书一些定制的东西,等等。 你不需要备份&恢复完整“alf_data”,只是alf_data contentStore & contentStore.deleted应该罚款

另外一个importatnt件事

由于DB 中保存的索引(如果将索引某些文件,这些文件不会在数据中,那么alfresco将不会启动,如果会有一些文件不存在,则数据库备份必须更早进入数据库备份索引,它会对其进行索引)

顺便说一句还建议什么是使REINDEX(新的露天) - 步骤对露天版本(如依赖。 Alf 4有solr1,alf 5.x有默认的solr4),但它通常是类似的this