首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何将存储库数据从Al新鲜to 4迁移到5?

如何将存储库数据从Al新鲜to 4迁移到5?
EN

Stack Overflow用户
提问于 2016-04-24 20:59:00
回答 2查看 1.1K关注 0票数 1

我正致力于从Alfresco 4到5的迁移,并为此目的在Alfresco 4上应用任何附加组件是不适用的。用于这两个版本的数据库是不同的。我尝试过ACP文件,这是非常耗时的。ACP文件是否有大小限制?还可以使用哪些其他方法?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2016-04-25 16:44:57

使用标准升级程序

你的主要意图是什么?“只是”从4升级到5?

在这种情况下,最简单的办法是:

  1. 在目标系统中安装具有自定义模型的所需模块(或者如果您在扩展路径中自定义模型,则必须复制该配置)
  2. 备份并恢复新的(5.x)系统中的alfresco回购数据库。如果目标系统使用不同的db产品(而不仅仅是不同的版本),则需要使用特定于db的迁移工具来管理db迁移。使用Alfresco出口/进口是别无选择的。
  3. alf_data/contentstore同步到新系统(确保数据库转储总是旧的,或者需要进行脱机同步)

在启动过程中,Alfresco意识到回购需要升级并做所有事情。在迁移过程中检查catalina.out的任何输出。

如果您需要从以前的系统中删除一个子集,那么以后删除内容就容易多了(不要忘记清除垃圾,您应该配置干净的作业,而不是等待14天)。

有关机场核心计划的几个字

它是一个很好的工具,可以导出单个目录,但不幸的是,它是有限的:

  • 不支持Alfresco版本(正好是您的情况)
  • 不支持站点元数据/不支持站点导出/导入(当将站点元数据放入节点时,它可能在4.x的更改之后工作,但我想没有人对此进行测试)
  • 必须在一个事务中运行。因此,硬限制取决于您的硬件/ JVM配置,但我不建议一次导出/导入超过1000个节点。
  • 如果您确实需要使用导出/导入大量文档,那么您应该在一个单独的java进程中使用导入/导出,这意味着您的Alfresco需要关闭。s. Tool
票数 3
EN

Stack Overflow用户

发布于 2016-04-25 05:59:55

ACP确实有一个文件限制(我不记得实际的数量),但是我们也遇到了低于这个限制的文件限制的问题。我们已经放弃了这种方法,转而使用Alfresco批量导入工具。

这个工具有一个很大的优点,它可以从失败的点继续失败的导入,不需要删除部分导入的批处理,然后重新开始。它还可以根据需要更新文件,这是ACP方法所不能做到的(DuplicateChildNameNotAllowed会失败)。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/36828823

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档