Server 如何将alfresco社区数据库从3.2迁移到5?

Server 如何将alfresco社区数据库从3.2迁移到5?,server,alfresco,Server,Alfresco,嗯,我正在考虑升级我的露天装置。我有3.2版本,我将在另一台服务器上安装5.0,但我想迁移数据库,我不知道是否需要额外的步骤才能使其正常工作。 所以我的问题是: 这两个版本是否具有相同的数据库模式?只需将数据和新安装链接起来?您需要遵循正确的升级路径,这意味着您将首先升级到4.x,然后再升级到5.0(就像@Gagravarr已经说过的那样) 不要忘记,5.0使用SOLR作为默认索引引擎,您需要重新构建索引以适应这一事实 不要忘记SOLR最终也是一致的,如果事务一致性对您很重要,您可能需要将一些查

嗯,我正在考虑升级我的露天装置。我有3.2版本,我将在另一台服务器上安装5.0,但我想迁移数据库,我不知道是否需要额外的步骤才能使其正常工作。 所以我的问题是:
这两个版本是否具有相同的数据库模式?只需将数据和新安装链接起来?

您需要遵循正确的升级路径,这意味着您将首先升级到4.x,然后再升级到5.0(就像@Gagravarr已经说过的那样)

不要忘记,5.0使用SOLR作为默认索引引擎,您需要重新构建索引以适应这一事实


不要忘记SOLR最终也是一致的,如果事务一致性对您很重要,您可能需要将一些查询切换到FTS/CMIS。

您需要遵循正确的升级路径,这意味着您将首先升级到4.x,然后才升级到5.0(如@Gagravarr已经说过的)

不要忘记,5.0使用SOLR作为默认索引引擎,您需要重新构建索引以适应这一事实

不要忘记SOLR最终也是一致的,如果事务一致性对您很重要,您可能需要将一些查询切换到FTS/CMIS。

我会:

  • 通过转储/加载数据库并复制/重新定位内容存储,将3.2安装移动到新服务器。这将是你的新的实时服务器,当你把一切都解决了
  • 从3.2升级到3.3
  • 从3.3升级到3.4
  • 从3.4升级到4.2。此时,您可以开始运行SOLR
  • 从4.2升级到5.0
  • 从5.0升级到5.2
  • 在每一个升级步骤之间,您都需要让服务器来迁移您的DB模式。如果您有问题,您需要在继续之前解决这些问题

    一旦它看起来不错,采取备份。这样,如果必须恢复,就不必重复任何步骤

    根据您所做的定制,在最终升级之前,您可能可以忽略它们是否工作,因为您不会在任何中间版本上停留很长时间

    当你这样做的时候,你必须考虑的另一件事情是你是否在每个“跳”上运行“支持”操作系统、数据库、java和App Server。您从一个非常旧的版本开始,因此这可能很难实现

    一旦你达到了你想要使用的最终版本,并且你已经确定了更新db模式过程中需要采取的所有步骤,并且假设你一直在使用你的旧服务器,那么是时候用最新的数据进行切换了

    为了切换,您将再次转储数据库,并将现有内容重新同步到新服务器。现在,您已经准备好重复升级步骤,因为您已经对这些步骤进行了测试,这些步骤应该可以正常工作

    一旦最终版本出现并且您的自定义设置完成,您就可以启动DNS并关闭旧服务器。

    我会:

  • 通过转储/加载数据库并复制/重新定位内容存储,将3.2安装移动到新服务器。这将是你的新的实时服务器,当你把一切都解决了
  • 从3.2升级到3.3
  • 从3.3升级到3.4
  • 从3.4升级到4.2。此时,您可以开始运行SOLR
  • 从4.2升级到5.0
  • 从5.0升级到5.2
  • 在每一个升级步骤之间,您都需要让服务器来迁移您的DB模式。如果您有问题,您需要在继续之前解决这些问题

    一旦它看起来不错,采取备份。这样,如果必须恢复,就不必重复任何步骤

    根据您所做的定制,在最终升级之前,您可能可以忽略它们是否工作,因为您不会在任何中间版本上停留很长时间

    当你这样做的时候,你必须考虑的另一件事情是你是否在每个“跳”上运行“支持”操作系统、数据库、java和App Server。您从一个非常旧的版本开始,因此这可能很难实现

    一旦你达到了你想要使用的最终版本,并且你已经确定了更新db模式过程中需要采取的所有步骤,并且假设你一直在使用你的旧服务器,那么是时候用最新的数据进行切换了

    为了切换,您将再次转储数据库,并将现有内容重新同步到新服务器。现在,您已经准备好重复升级步骤,因为您已经对这些步骤进行了测试,这些步骤应该可以正常工作


    一旦最终版本出现并且您的自定义设置完成,您就可以启动DNS并关闭旧服务器。

    正如@Gagravarr和@Jeff Potts已经提到的,您需要遵循Alfresco文档中提到的正确升级路径。 这里提供了一套完整的说明

    另外,关于版本5,需要注意的几点:

  • 正如@Lista提到的,5.0版使用SOLR作为默认索引引擎,您需要重新编制所有数据的索引,将查询转换为FTS,并在应用程序中使用事务元数据查询(如果需要)
  • Alfresco Explorer
    已不复存在。因此,如果您在explorer中为现有客户机进行了任何定制,则必须使用新的
    Share
    UI或使用熟悉的技术自行构建新的UI
  • 在运行升级之前,请确保您已经验证了此处提到的整个体系结构

  • 正如@Gagravarr和@Jeff Potts已经提到的,您需要遵循Alfresco文档中提到的正确升级路径。 这里提供了一套完整的说明

    还有,一些poi