将内容从内部部署迁移到Cloud Service

Experience Manageras a Cloud Service为Experience Manager Guides、Assets、Forms和Screens提供了可扩展、安全且敏捷的技术基础。 这使营销人员和IT专业人员能够专注于大规模提供有影响力的体验。
借助Experience Manageras a Cloud Service,您的团队可以专注于创新而不是规划产品升级。 新产品功能经过全面测试并在不中断的情况下交付给您的团队,以便他们始终能够访问最新版本的Adobe Experience Manager。

本文提供了一个详细的分步流程,用于将您的内部部署或Managed Services Experience Manager Guides内容迁移到Cloud Service,确保顺利过渡到基于云的平台。

先决条件

  • Adobe Experience Manager 6.4或更高版本
  • Experience Manager Guides应采用UUID版本。 如果您使用的是非UUID版本的Adobe Experience Manager Guides,请先使用迁移非DITA内容中的步骤迁移到UUID。
  • 访问要迁移内容的云实例的​Cloud Acceleration Manager
  • 支持高达20TB的存储库大小
  • Lucene索引总大小为25 GB
  • 节点名称的长度必须小于150字节

迁移过程

内容传输工具​是由Adobe开发的工具,可用于启动将现有内容从源Adobe Experience Manager内部部署或Managed Services实例迁移到目标Experience Manager Cloud Service实例的操作。
此工具还会自动传输主体(用户或组)。

您可以从​ 软件分发 ​门户以ZIP文件形式下载​内容传输工具

  1. 在​ 软件分发 ​门户上选择​ AEM as a Cloud Service ​选项卡。
  2. 搜索​内容传输工具
  3. 从列表中选择​ 内容传输工具 ​并下载它。

下载内容传输工具
然后,通过​ 包管理器 ​在源Adobe Experience Manager实例上安装该包。 确保下载最新版本。
有关最新版本的更多详细信息,请查看发行说明

NOTE
仅支持版本2.0.0及更高版本,建议使用最新版本。

执行以下步骤,将Experience Manager Guides内容迁移到Experience Manageras a Cloud Service。

  1. 登录到experience.adobe.com并选择​Experience Manager

    体验管理器

  2. 在​ Cloud Acceleration Manager ​磁贴上单击​启动
    cloud acceleration manager

  3. 创建您的第一个项目。
    创建项目

  4. 添加名称和描述,然后单击​创建。 您的项目已创建。

  5. 选择已创建的项目并打开项目屏幕。

  6. 在​ 内容传输 ​磁贴上单击​审阅

    审阅内容传输

  7. 单击​创建迁移集

  8. 提供迁移集的名称和描述。

    create-migration-set

  9. 创建后,选择三个圆点,然后选择​复制提取密钥

  10. 单击​复制到剪贴板。 创建您的第一个项目。
    提取密钥

  11. 选择顶部的​Adobe Experience Manager,然后选择​ 软件分发 ​拼贴。
    软件分发门户

  12. 在​ 软件分发 ​门户上,选择​ Adobe Experience Manager作为Cloud Service ​选项卡,搜索“内容传输工具”,然后下载内容传输工具包。

    note note
    NOTE
    确保下载最新版本。
  13. 在内部部署实例的​ 包管理器 ​中上载并安装包content-transfer.all-3.0.10.zip
    下载内容传输工具

  14. 在本地实例上,选择​工具 > 操作 > 内容迁移 > 内容传输

  15. 选择​内容传输,创建迁移集,并粘贴从Cloud Acceleration Manager复制的提取密钥。 这会在源和目标之间建立连接。 然后验证键,并在输入值后显示有效性。

  16. 启用​ 包含版本 ​选项以包含文件版本。

  17. 提供要迁移的路径,然后单击​保存
    例如,/content/sites

    /content/dam/tech-docs
    包含的路径

    note note
    NOTE
    您需要为​ Experience Manager Guides ​内容强制迁移以下路径。
    • /content/dam
    • /var/dxml

    创建迁移集时,以下路径受到限制:

    • /apps
    • /libs
    • /home
    • /etc允许您在CTT中选择一些/etc路径。
  18. 单击​保存

  19. 选择​迁移集,然后选择顶部的​提取
    迁移集提取

  20. 在​ 迁移集提取 ​弹出窗口中验证所选路径和配置的详细信息,然后单击​提取。 提取将花费几分钟的时间,并且您会看到状态已更新。
    迁移集提取

  21. 提取完成并以状态finished指示后,转到Cloud Acceleration Manager并选择您在步骤18中创建的项目。
    有关详细信息,请选择三个圆点,然后选择​查看详细信息

  22. 在迁移集详细信息弹出窗口中,验证迁移集配置并关闭弹出窗口。 您可以查看路径和其他设置,如以下屏幕快照中所示:
    迁移详细信息

  23. 单击​引入作业 > 新建引入

  24. 确认所需的复选标记值,然后单击​创建
    确认迁移检查

  25. 选择迁移集,选择环境所需的服务器,然后单击​摄取

    新引入

在Publish实例上运行内容传输工具

在源Publish实例上安装内容传输工具,以将内容移动到目标Publish实例。
将内容摄取到Publish环境时,内容传输工具不区分已发布和未发布的内容。 迁移集中指定的内容将被摄取到所选的目标实例中。 用户可以将迁移集摄取到创作实例和/或Publish实例中。

推荐的方法

请考虑以下建议:

  • 使用与创作实例上使用的​ 内容传输工具 ​相同的版本。
  • 在摄取到Publish期间,Publish层不会按比例缩小(与作者不同)。
  • 仅迁移单个Publish节点。 在开始提取之前,将其从负载平衡器中移除。
NOTE
作为预防措施,请确保在Publish实例上不会发生写入操作,包括用户启动的操作,例如:
  • 在该环境中从AEM as a Cloud Service Author到Publish的内容分发
  • Publish实例之间的用户同步

疑难解答

如果提取由于以下错误而失败,则可以通过导入相关的CA证书来解决此问题:

javax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target

原因: Adobe Experience Manager服务器具有防火墙限制,因此请将以下端点添加到允许列表中。

casstorageprod.blob.core.windows.net

ssl日志记录

启用SSL日志记录。

recommendation-more-help
11125c99-e1a1-4369-b5d7-fb3098b9b178