迁移 AEM 用户生成的内容 [英] Migrate AEM user generated content

查看:20
本文介绍了迁移 AEM 用户生成的内容的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

如何将 AEM 用户生成的内容 (UGC) 从 AEM 6.0 迁移到 AEM 6.3?

How to migrate AEM user generated content (UGC) from AEM 6.0 to AEM 6.3?

我正在尝试从 aem 6.0 制作 UGC 包,但无法制作.?您能否告诉我在 AEM 中将 UGC 从 6.0 迁移到 6.3 的步骤.

I am trying to make a UGC package from aem 6.0 but unable to make it.? Can you please let me know the steps to migrate the UGC from 6.0 to 6.3 in AEM.

推荐答案

更新:我知道以下使用相同/不同版本迁移 AEM 中的数据/内容的方法.

Updated: I know the following ways to migrate the data/content in AEM with same/different version.

  1. 使用 AEM 本身提供的 CRX2OAK jar.也适用于不同的服务器 API.
  2. 创建并使用servlet api 来修改数据.在此步骤中,您必须为旧内容创建一个包,并将其放入要迁移数据的同一服务器中,您的 servlet api 将能够访问旧数据以根据您的要求进行修改.
  3. 您可以使用 AEM 默认 servlet api,如果您在最后一个端点 url 添加 .json,它会为任何节点返回 json.确保 .json 不受调度程序规则的限制..html"扩展名应替换为.json"扩展名.使用 GET 进行读取,使用 POST 进行修改等.
  4. 使用 AEM groovy 控制台编写 Java/Groovy 脚本来执行相同的操作.在 https://github.com/icfnext/aem-groovy-console
  5. 使用站点管理控制台移动内容也是一种方式,我不知道它对您有多大帮助.您可以移动内容树以自动更新内部网址.

请查看 AEM 代码和内容从 AEM 5.6.1 迁移到 AEM 6.1

如果这些选项对您有帮助,或者我无法通过评论来理解您的问题,请告诉我.

Do let me know if these options helped you, or if I am not able to understand your question by commenting.

旧:根据之前的回答,你的问题我也不是很清楚!但是我记得我在用 dam 文件夹文件创建包时遇到了一个问题,它曾经无法用 dam 文件创建包.错误是在执行 dam 文件时发生 NameSpaceException.如果您有旧的大坝内容并且每个大坝内容都带有一些元数据,这是很正常的.AEM 无法识别某些元数据,需要向命名空间注册.

Old: As per the previous answer, I am also not clear about your question! But as I remember I got an issue while creating a package with dam folder file, it used to fail to create package with dam files. The error was NameSpaceException occurred while executing the dam files. It is pretty normal if you have old dam content and every dam content comes with some metadata. Some of the metadata are not recognized by AEM and need to register with a Namespace.

我们不清楚如何处理这个问题,所以我们采用了以下方法.1. 排除导致此问题的文件.您可能需要编写一些逻辑来查找导致此问题的 dam 文件(使用 groovy 或 servlet).2. 使用 CRX2OAK 工具迁移您的数据.3. 请专门的 adobe 支持团队使用快照更新替换数据.

We were not clear how to handle this issue, so we went with following approaches. 1. Exclude those files which are causing this issue. You might need to write some logic to find which dam files causing this issue(using groovy or servlet). 2. Use CRX2OAK tool to migrate your data. 3. Ask your dedicated adobe support team to replace the data using a snapshot update.

这篇关于迁移 AEM 用户生成的内容的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆