如何将存储库数据从Alfresco 4迁移到5?
我正在研究从Alfresco 4迁移到Alfresco 5的过程,因此在Alfresco 4上应用任何附加组件都不适用。用于这两个版本的数据库彼此不同。我试过使用ACP文件,这非常耗时。ACP文件是否有大小限制?还有什么其他方法可以使用呢?ACP确实有一个文件限制(我记不起实际的数量),但我们也遇到了一些低于该限制的问题。我们放弃了这种方法,转而使用Alfresco批量导入工具如何将存储库数据从Alfresco 4迁移到5?,alfresco,Alfresco,我正在研究从Alfresco 4迁移到Alfresco 5的过程,因此在Alfresco 4上应用任何附加组件都不适用。用于这两个版本的数据库彼此不同。我试过使用ACP文件,这非常耗时。ACP文件是否有大小限制?还有什么其他方法可以使用呢?ACP确实有一个文件限制(我记不起实际的数量),但我们也遇到了一些低于该限制的问题。我们放弃了这种方法,转而使用Alfresco批量导入工具 此工具的一大优势是,它可以从失败点继续失败的导入,无需删除部分导入的批并重新开始。它还可以根据需要更新文件,这是ACP
此工具的一大优势是,它可以从失败点继续失败的导入,无需删除部分导入的批并重新开始。它还可以根据需要更新文件,这是ACP方法无法做到的(如果DuplicateChildNameNotAllowed,则会失败)。ACP确实有一个文件限制(我记不起实际的数量),但低于该限制的文件也有问题。我们放弃了这种方法,转而使用Alfresco批量导入工具 此工具的一大优势是,它可以从失败点继续失败的导入,无需删除部分导入的批并重新开始。它还可以根据需要更新文件,这是ACP方法无法做到的(如果不允许使用DuplicateChildName,则会失败)。使用标准升级过程 你的主要意图是什么?“只是”从4升级到5 在这种情况下,可靠、简单的方法是:
- 不支持所有露天版本(与您的情况完全相同)
- 不支持站点元数据/不支持站点导出/导入(在将站点元数据放入节点时,可能在4.x中的更改之后工作,但我想没有人测试过这一点)
- 必须在一个事务中运行。因此,硬限制取决于硬件/JVM配置,但我不建议一次导出/导入超过数千个节点
- 如果您确实需要使用导出/导入大量文档,那么您应该在单独的java过程中使用导入/导出,这意味着您的Alfresco需要关闭。美国李>
- 不支持所有露天版本(与您的情况完全相同)
- 不支持站点元数据/不支持站点导出/导入(在将站点元数据放入节点时,可能在4.x中的更改之后工作,但我想没有人测试过这一点)
- 必须在一个事务中运行。因此,硬限制取决于硬件/JVM配置,但我不建议一次导出/导入超过数千个节点
- 如果您确实需要使用导出/导入大量文档,那么您应该在单独的java过程中使用导入/导出,这意味着您的Alfresco需要关闭。美国李>