Migrar a AEM Forms as a Cloud Service

Puede migrar su formulario adaptable, temáticas, plantillas y configuraciones de nube desde AEM 6.4 Forms en OSGi y AEM 6.5 Forms en OSGi a AEM as a Cloud Service. Antes de migrar estos recursos, utilice la utilidad de migración para convertir el formato utilizado en las versiones anteriores al formato utilizado en AEM as a Cloud Service. Al ejecutar la utilidad de migración, se actualizan los siguientes recursos:

  • Componentes personalizados para formularios adaptables
  • Plantillas y temáticas de formularios adaptables
  • Configuraciones de nube
  • Los scripts del editor de código se convierten en funciones reutilizables y se aplican a reglas visuales.

Consideraciones

  • El servicio ayuda a migrar contenido solo de AEM Forms a entornos OSGi. No es compatible migrar contenido desde AEM Forms en JEE a un entorno de Cloud Service.

  • (Solo para AEM 6.3 Forms o un entorno de versión anterior actualizado a AEM 6.4 Forms o AEM 6.5 Forms) Los formularios adaptables basados en plantillas y temáticas predeterminadas disponibles en AEM 6.3 Forms o en versiones anteriores no son compatibles con AEM Forms as a Cloud Service.

Requisitos previos

  • Habilite la opción Formularios: inscripción digital para su programa de Forms Cloud Service y ejecute la canalización.

    Resultado del simulacro

  • En un entorno de Cloud Service, la utilidad de migración funciona junto con la herramienta de asignación de usuarios y la herramienta de transferencia de contenido. La utilidad de migración hace que los recursos de AEM Forms sean compatibles con Cloud Service y la herramienta de transferencia de contenido migra el contenido de su entorno de AEM Forms a un entorno de AEM as a Cloud Service. Antes de usar la utilidad de migración, conozca el proceso de mover a AEM as a Cloud Service. El proceso posee dos herramientas:

  • Cuentas con privilegios de administrador en AEM Forms as a Cloud Service y su entorno local de AEM Forms.

  • Descargue e instale el Analizador de prácticas recomendadas, la herramienta de transferencia de contenido y la utilidad de migración de AEM Forms del Portal de distribución de software

  • Ejecute el Analizador de prácticas recomendadas y corrija el problema del que se ha informado.

Migrar recursos de AEM Forms

Realice los siguientes pasos para lograr que sus recursos de AEM Forms sean compatibles con Cloud Service y transferirlos a un entorno de AEM as a Cloud Service.

  1. Cree un clon de su entorno de AEM Forms.

    Utilice siempre el entorno clonado para ejecutar la herramienta de transferencia de contenido y la utilidad de migración. La herramienta de transferencia de contenido y la utilidad de migración realizan algunos cambios en el contenido y los recursos. Por lo tanto, no ejecute la herramienta de transferencia de contenido ni la utilidad de migración en un entorno de producción.

  2. Inicie sesión en su entorno clonado con privilegios administrativos.

  3. Ejecute la herramienta de asignación de usuarios para asignar los usuarios con las cuentas de usuario de Adobe IMS correspondientes. Necesita que las cuentas de usuario de Adobe IMS inicien sesión en una instancia de AEM Forms as a Cloud Service.

  4. Descargue e instale la herramienta de transferencia de contenido y la utilidad de migración de AEM Forms as a Cloud Service desde el Portal de distribución de software en el entorno clonado. Puede utilizar el administrador de paquetes de AEM para instalar la herramienta y la utilidad.

  5. Vaya a Herramientas > Operaciones > Migración de contenido.

  6. Abra la tarjeta Preparar formularios para la migración. El explorador muestra cinco opciones:

    • Migración de recursos de AEM Forms
    • Migración de componentes personalizados de formularios adaptables
    • Migración de plantillas de formularios adaptables
    • Migración de configuraciones en la nube de AEM Forms
    • Migración de scripts del editor de código
  7. Utilice la opción una tras otra para lograr que sus recursos de AEM Forms sean compatibles con AEM as a Cloud Service:

    1. Pulse Migración de recursos de AEM Forms y, en la siguiente pantalla, pulse Iniciar migración. Hace que sus formularios adaptables y temáticas en su entorno de AEM Forms sean compatibles con AEM as a Cloud Service.

    2. Pulse Migración de componentes personalizados de formularios adaptables y, en la página Migración de componentes personalizados, pulse Iniciar migración. Hace que cualquier componente personalizado desarrollado para formularios adaptables y superposiciones de componentes en su entorno de AEM Forms sea compatible con AEM as a Cloud Service.

    3. Pulse Migración de plantillas de formularios adaptables y, en la página Migración de componentes personalizados, pulse Iniciar migración. Hace que las plantillas de formulario adaptable en /apps o /conf y las que se crean con el editor de plantillas de AEM sean compatibles con AEM as a Cloud Service.

    4. Pulse Migración de configuraciones en la nube de AEM Forms y, a continuación, en la página Migración de configuración, pulse Iniciar migración. Actualiza y mueve los siguientes servicios en la nube a una nueva ubicación:

      • Servicio en la nube de modelo de datos de formulario
      • Servicio en la nube de Google reCAPTCHA
      • Servicio de nube de Adobe Sign
      • Servicio en la nube de Adobe Fonts
    5. Pulse Migración de scripts del editor de código, especifique una ubicación para guardar funciones reutilizables y pulse **Iniciar migración.

    Cloud Service no es compatible con scripts del editor de reglas. La herramienta Migración de scripts del editor de código convierte todos los scripts de regla en su entorno en funciones reutilizables y aplica las funciones reutilizables al editor visual en la ubicación apropiada. Estas funciones reutilizables se guardan en forma de bibliotecas de cliente y le ayudan a mantener intacta la funcionalidad existente. La herramienta aplica automáticamente las funciones reutilizables generadas a los formularios adaptables correspondientes.

    Utilice el Administrador de paquetes para exportar las funciones reutilizables (bibliotecas de cliente) a un paquete.

  8. Implemente el paquete de funciones reutilizables (bibliotecas de cliente), código personalizado, componentes y configuraciones, bibliotecas específicas locales personalizadas para su entorno de AEM as a Cloud Service.

  9. Ejecute la herramienta de transferencia de contenido. Al especificar los parámetros en la pantalla Crear conjunto de migración, especifique la ruta de los formularios adaptables, temáticas, plantillas, modelos de datos de formulario, servicios en la nube, componentes personalizados y otros recursos específicos de AEM Forms a la opción Rutas que se deben incluir. Añade los recursos especificados de AEM Forms al conjunto de migración.

Rutas de varios recursos específicos de AEM Forms

  • Formularios adaptables: Puede encontrar formularios adaptables en /content/dam/formsanddocuments/ y en /content/forms/af. Por ejemplo, para un formulario adaptable titulado “WKND Registration”, añada las rutas /content/dam/formsanddocuments/wknd-registration y /content/forms/af/wknd-registration.

  • Modelo de datos de formulario: Puede encontrar todos los modelos de datos de formulario en /content/dam/formsanddocuments-fdm. Por ejemplo, /content/dam/formsanddocuments-fdm/ms-dynamics-fdm.

  • Bibliotecas de cliente: La ruta predeterminada de las bibliotecas de cliente es /etc/clientlibs/fd/theme.

  • Plantillas de formulario adaptable: La ruta predeterminada de las plantillas es /conf/<template folder>. Por ejemplo, para una plantilla titulada “basic”, añada la ruta /conf/ReferenceEditableTemplates/settings/wcm/templates/basic.

  • Temáticas de formularios adaptables y bibliotecas de cliente: La ruta predeterminada de las temáticas es /content/dam/formsanddocuments-themes/ y la ruta predeterminada de las bibliotecas de cliente es /etc/clientlibs/fd/theme. Por ejemplo, para una plantilla titulada “WKND Theme”, añada la ruta /content/dam/formsanddocuments-themes/wkndtheme y las bibliotecas de cliente para la temática en /etc/clientlibs/reference-themes/wkndtheme-3-0. También puede tener temáticas y bibliotecas de cliente en otras rutas personalizadas.

  • Configuraciones de nube: Puede encontrar configuraciones de nube en /conf/. Por ejemplo, la configuración de nube del modelo de datos de formulario se encuentra en /conf/global/settings/cloudconfigs/fdm.

  • Modelo de flujo de trabajo: Puede encontrar modelos de flujo de trabajo de AEM en /conf/global/settings/workflow/models/. Por ejemplo, para un modelo de flujo de trabajo llamado “WKND Registration”, añada la ruta /conf/global/settings/workflow/models/wknd-registration

Puede agregar las rutas de carpeta de nivel superior que se enumeran a continuación o las rutas de carpeta específicas, tal como se describe a continuación. Le permite migrar ciertos recursos y todos los recursos y formularios a la vez.

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

Para migrar modelos de flujo de trabajo de AEM, especifique las siguientes rutas:

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

En esta página