您可以从以下位置迁移自适应Forms、主题、模板和云配置: OSGi上的AEM 6.4 Forms和OSGi上的AEM 6.5 Forms AEM as a Cloud Service。 在迁移这些资产之前,请使用迁移实用程序将早期版本中使用的格式转换为中使用的格式 AEM as a Cloud Service。 运行Migration Utility时,将更新以下资产:
该服务仅帮助从迁移内容 AEM Forms 在OSGi环境中。 内容迁移自 AEM Forms 不支持JEE到Cloud Service环境。
(仅适用于AEM 6.3 Forms或已升级到AEM 6.4 Forms或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对现有功能进行了一些显着更改。 在继续迁移到服务之前, 了解这些值得注意的更改 和 功能级差异 以根据贵组织所需的功能决定迁移。
启用Forms — 数字注册 选项,适用于您的FormsCloud Service计划和 运行管道.
在Cloud Service环境中,迁移实用程序可与“用户映射工具”和“内容传输工具”配合使用。 迁移实用程序会生成 AEM Forms 与Cloud Service兼容的资源,并且内容传输工具会从您的存储库迁移内容, AEM Forms 环境到 AEM as a Cloud Service环境。 在使用迁移实用程序之前,请了解 迁移到AEMas a Cloud Service. 该过程有两个工具:
拥有管理员权限的帐户 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 Forms 与Cloud Service兼容的资源,并将其传输到 AEM as a Cloud Service环境。
创建 克隆 ,共个项目 AEM Forms 环境。
始终使用克隆的环境来运行内容传输工具和迁移实用程序。 内容传输工具和迁移实用程序对内容和资产进行了一些更改。 因此,请勿在生产环境中运行内容传输工具和迁移实用程序。
使用管理权限登录到克隆的环境。
运行 用户映射工具 以将您的用户映射到相应的Adobe IMS用户帐户。 您需要Adobe IMS用户帐户登录到 AEM Forms as a Cloud Service实例。
下载并安装 内容传输工具 和 AEM Forms as a Cloud Service迁移实用程序 软件分发门户 在克隆的环境中。 您可以使用AEM包管理器安装该工具和实用程序。
导航到 工具 > 操作 > 内容迁移.
打开 准备Forms以进行迁移 信息卡。 浏览器显示五个选项:
逐一使用选项以使 AEM Forms 与兼容的资产 AEM as a Cloud Service:
点按 AEM Forms Assets迁移,然后在下一个屏幕中,点按 开始迁移. 它使自适应Forms和主题成为您的 AEM Forms 环境兼容 AEM as a Cloud Service。
点按 自适应Forms自定义组件迁移 在“自定义组件迁移”页面中,点按 开始迁移. 它可以为自适应Forms开发任何自定义组件,并在您的页面上提供组件叠加 AEM Forms 环境兼容 AEM as a Cloud Service。
点按 自适应Forms模板迁移 在“自定义组件迁移”页面中,点按 开始迁移. 它使/apps或/conf位置并使用AEM模板编辑器创建的自适应表单模板与兼容 AEM as a Cloud Service。
点按 AEM Forms云配置迁移 然后在“配置迁移”页面上,点按 开始迁移. 它会更新以下Cloud Services并将其移动到新位置:
点按 代码编辑器脚本迁移,指定保存可重用函数的位置,然后点按**开始迁移.
Cloud Service不支持规则编辑器脚本。 此 代码编辑器脚本迁移 tool可将环境中的所有规则脚本转换为可重用的函数,并将可重用的函数应用于适当位置的可视化编辑器。 这些可重用的功能以客户端库的形式进行保存,并帮助您保持现有功能不变。 该工具会自动将生成的可重用函数应用于相应的自适应Forms。
使用 包管理器 将可重用函数(客户端库)导出到资源包。
部署 可重用函数(客户端库)包, 自定义代码、组件、配置,自定义特定于区域设置的库 AEM as a Cloud Service环境。
运行 内容传输工具. 在上指定参数时 创建迁移集 屏幕,指定自适应Forms、主题、模板、表单数据模型、Cloud Services、自定义组件和其他特定于AEM Forms的资源到 要包含的路径 选项。 它添加指定的 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 Workflow模型,请指定以下路径: