从Alfresco 3.4升级到5.1 Community Edition

时间:2016-07-21 09:39:34

标签: alfresco

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

2 个答案:

答案 0 :(得分:4)

实际上你无法直接升级到5.1。 您必须事先更新到4.x,然后从4.x升级到5.1。

此处在documentation

中进行了描述

简单地说,您必须执行以下操作:

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

请注意5.1在/ alfresco(repo)webapp中没有用户界面。 GUI被分离为/ share webapp,因此应该重新编写/重新配置所有自定义以在Share中使用。

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

答案 1 :(得分:0)

如果你有“默认配置” - 我的意思是你没有像证书一样的自定义东西等。 你不需要备份&恢复完整的“alf_data”,但只需alf_data contentStore & contentStore.deleted 应该没问题

也是一个重要的事情

  

数据库备份必须比“数据”备份更早,因为保存在DB中的索引   (如果将索引一些文件,这将不会在数据中,alfresco将不会启动,如果有一些文件没有索引,它将索引它们)

顺便说一句,推荐的是使用reindex(在新的Alfresco上) - 步骤依赖于Alfresco版本(例如,Alf 4有solr1,alf 5.x默认有solr4),但它通常类似于this