从迁移 AEM Forms (内部部署和AMS环境)到 AEM Forms as a Cloud Service Harden-your-AEM-Forms-as-a-Cloud-Service-environment

版本
文章链接
AEM 6.5
单击此处
AEM as a Cloud Service
本文

您可以从以下位置迁移或升级自适应Forms、主题、模板和云配置: OSGi上的AEM 6.5 Forms至 AEM as a Cloud Service。 在迁移这些资产之前,请使用迁移实用程序将早期版本中使用的格式转换为中使用的格式。 AEM as a Cloud Service。
让我们开始迁移到AEMas a Cloud Service |Adobe Experience Manager。 运行Migration Utility时,将更新以下资产:

  • 自适应Forms的自定义组件
  • 自适应Forms模板和主题
  • 云配置
  • 代码编辑器脚本转换为可重用的函数并应用于可视规则。

迁移到Formsas a Cloud Service的注意事项 consideration

要从AEM 6.5 Forms迁移到AEM Cloud Service,请务必考虑以下几点:

  • 该服务仅帮助从迁移内容 AEM Forms 在OSGi环境中。 内容迁移自 AEM Forms JEE上的Cloud Service环境不受支持。

  • (仅适用于AEM 6.5 Forms之前的版本)不支持基于AEM 6.3 Forms或先前版本中提供的现成模板和主题的自适应Forms AEM Forms as a Cloud Service。

  • 与Adobe Experience Manager 6.5 Forms(内部部署和Adobe托管服务)环境相比,Adobe Experience Manager Formsas a Cloud Service对现有功能进行了一些显着更改。 在继续迁移到服务之前, 了解这些值得注意的更改功能级差异 以根据组织所需的功能决定迁移。

前提条件 prerequisites

要确保从AEM Forms 6.5顺利过渡到AEMas a Cloud Service环境,请务必考虑以下先决条件:

  • 启用 Forms — 数字注册 选项,用于您的FormsCloud Service计划和 运行管道.

    练习结果

  • 在Cloud Service环境中,迁移实用程序与“用户映射工具”和“内容传输工具”配合使用。 迁移实用程序将创建 AEM Forms 与Cloud Service兼容的资源,并且内容传输工具会从您的存储库迁移内容, AEM Forms 环境到 AEM as a Cloud Service的环境。 在使用迁移实用程序之前,请先了解以下流程 迁移至AEMas a Cloud Service. 该过程有两个工具:

    • 用户映射工具:用户映射工具可帮助您将用户映射到相应的Adobe IMS用户帐户。
    • 内容传输工具:内容传输工具可帮助您准备内容并将内容从现有环境传输到Cloud Service环境。 它有助于用户轻松从AEM Forms升级到云环境。
  • 具有管理员权限的帐户 AEM Forms as a Cloud Service和您的本地 AEM Forms 环境。

  • 下载并安装Best Practice Analyzer、内容传输工具和 AEM Forms 迁移实用程序来自 软件分发门户。

  • 运行 最佳实践分析器 工具和修复报告的问题。 有关从Adobe Experience Manager Forms迁移到Adobe Experience Manager Formsas a Cloud Service时可能出现的问题,请参阅 适用于Formsas a Cloud Service的AEM模式检测.

迁移 AEM 6.5 Forms 将资源重命名为AEM Cloud Service use-the-migration-utility

执行以下步骤,让 AEM Forms 与Cloud Service兼容的资源并将其传输到 AEM as a Cloud Service的环境。

  1. 创建 克隆 ,共个 AEM Forms 环境。

    note note
    NOTE
    从6.5迁移到云服务时,建议使用克隆的环境来运行内容传输工具和迁移实用程序。 内容传输工具和迁移实用程序对内容和资产进行了一些更改。 因此,请勿在生产环境中运行内容传输工具和迁移实用程序。
  2. 使用管理权限登录到您的克隆环境。

  3. 运行 用户映射工具 将您的用户映射到相应的Adobe IMS用户帐户。 您需要Adobe IMS用户帐户登录到 AEM Forms as a Cloud Service实例。

  4. 下载并安装 内容传输工具 和 AEM Forms as a Cloud Service迁移实用程序来自 软件分发门户 在克隆的环境中。 可以使用AEM包管理器安装该工具和实用程序。

  5. 导航到 工具 > 操作 > 内容迁移.

  6. 打开 准备Forms以进行迁移 卡片。 浏览器显示五个选项:

    • AEM Forms资源迁移
    • 自适应Forms自定义组件迁移
    • 自适应Forms模板迁移
    • AEM Forms云配置迁移
    • 代码编辑器脚本迁移
  7. 逐一使用选项以使 AEM Forms 资产与兼容 AEM as a Cloud Service:

    1. 选择 AEM Forms资源迁移,然后在下一个屏幕中,选择 开始迁移. 它使自适应Forms和主题成为您的主题 AEM Forms 环境与 AEM as a Cloud Service。

    2. 选择 自适应Forms自定义组件迁移 在“自定义组件迁移”页面中,选择 开始迁移. 它生成任何为自适应Forms开发的自定义组件,并在您的页面上生成组件叠加 AEM Forms 环境与 AEM as a Cloud Service。

    3. 选择 自适应Forms模板迁移 在“自定义组件迁移”页面中,选择 开始迁移. 它使自适应表单模板位于 /apps/conf 并使用与兼容的AEM模板编辑器创建 AEM as a Cloud Service。

    4. 选择 AEM Forms云配置迁移 然后在“配置迁移”页面上,选择 开始迁移. 它会更新并将以下Cloud Service移动到新位置:

      • 表单数据模型Cloud Service
      • Google reCAPTCHACloud Service
      • Adobe Sign Cloud Service
      • Adobe FontsCloud Service
    5. 选择 代码编辑器脚本迁移,指定保存可重用函数的位置,然后选择**开始迁移.

    Cloud Service不支持规则编辑器脚本。 此 代码编辑器脚本迁移 工具将环境中的所有规则脚本转换为可重用的函数,并将可重用的函数应用于适当位置的可视化编辑器。 这些可重用函数以客户端库形式保存,并帮助您保持现有功能不变。 该工具会自动将生成的可重用函数应用于相应的自适应Forms。

    AEM Form迁移到Cloud Service,请使用 包管理器 将可重用函数(客户端库)导出到资源包。

  8. 部署 可重用函数(客户端库)包, 自定义代码、组件、配置,自定义特定于区域设置的库 AEM as a Cloud Service的环境。

  9. 运行 内容传输工具. 在上指定参数时 创建迁移集 屏幕,指定自适应Forms、主题、模板、表单数据模型、Cloud Service、自定义组件和其他特定于AEM Forms的资源到 要包含的路径 选项。 它添加指定的内容 AEM Forms 资源到迁移集。

各种特定于AEM Forms的资源的路径

从AEM Forms 6.5迁移到云服务时,您可以在以下位置找到特定于AEM Forms的资源:

  • 自适应Forms:您可以在以下位置找到自适应表单: /content/dam/formsanddocuments//content/forms/af. 例如,对于标题为WKND注册的自适应表单,请添加路径 /content/dam/formsanddocuments/wknd-registration/content/forms/af/wknd-registration.

  • 表单数据模型:您可以在以下位置找到所有表单数据模型: /content/dam/formsanddocuments-fdm. 例如:/content/dam/formsanddocuments-fdm/ms-dynamics-fdm

  • 客户端库:客户端库的默认路径为 /etc/clientlibs/fd/theme.

  • 自适应表单模板:模板的默认路径为 /conf/<template folder>. 例如,对于标题为基本添加路径的模板 /conf/ReferenceEditableTemplates/settings/wcm/templates/basic.

  • 自适应表单主题和客户端库:主题的默认路径为 /content/dam/formsanddocuments-themes/ 客户端库的默认路径为 /etc/clientlibs/fd/theme. 例如,对于名为WKND主题的模板,请添加路径 /content/dam/formsanddocuments-themes/wkndtheme 和客户端库的主题位于 /etc/clientlibs/reference-themes/wkndtheme-3-0. 您还可以在其他自定义路径拥有主题和客户端库。

  • 云配置:您可以在以下位置找到云配置: /conf/. 例如,表单数据模型云配置位于 /conf/global/settings/cloudconfigs/fdm.

  • 工作流模型:您可以在以下位置找到AEM工作流模型: /conf/global/settings/workflow/models/. 例如,对于名为“WKND注册”的工作流模型,请添加路径 /conf/global/settings/workflow/models/wknd-registration

您可以添加下面列出的顶级文件夹路径或如下所述的特定文件夹路径。 它使您能够在从AEM forms 6.5升级到云服务时一次性迁移特定资源以及所有资源和表单。

  • /content/dam/formsanddocuments-fdm
  • /content/dam/formsanddocuments/themes
  • /content/forms/af
  • /etc/clientlibs/fd/theme

将AEM Workflow模型从AEM Forms 6.5迁移到Cloud Service时,请指定以下路径:

  • /conf/global/settings/workflow/models/
  • /conf/global/settings/workflow/launcher
  • /var/workflow/models

查看下一个

附加信息

迁移实用程序可帮助您迁移基于基础组件的自适应Forms。 此外,Formsas a Cloud Service支持自适应Forms核心组件。 因此,您可以:

要了解有关AEM Formsas a Cloud Service的更多信息,请参阅:

recommendation-more-help
fbcff2a9-b6fe-4574-b04a-21e75df764ab