Actualización a AEM 6.4 upgrading-to-aem

CAUTION
AEM 6.4 ha llegado al final de la compatibilidad ampliada y esta documentación ya no se actualiza. Para obtener más información, consulte nuestra períodos de asistencia técnica. Buscar las versiones compatibles here.

En esta sección, tratamos la actualización de una instalación AEM a la AEM 6.4:

Para facilitar la referencia a los AEM casos involucrados en estos procedimientos, se utilizan los siguientes términos en estos artículos:

  • La variable source es la instancia de AEM desde la que se actualiza.
  • La variable target es la instancia a la que está actualizando.
NOTE
Como parte de los esfuerzos por mejorar la fiabilidad de las actualizaciones, AEM 6.4 ha pasado por una reestructuración completa de los repositorios. Para obtener más información sobre cómo alinearse con la nueva estructura, consulte Reestructuración de repositorios en AEM 6.4

¿Qué ha cambiado? what-has-changed

A continuación se indican los cambios más importantes que se han producido en las últimas versiones de AEM:

AEM 6.0 introdujo el nuevo repositorio de Jackrabbit Oak. Los administradores de persistencia se reemplazaron por Micro kernels. A partir de la versión 6.1, CRX2 ya no es compatible. Se debe ejecutar una herramienta de migración llamada crx2oak para migrar repositorios CRX2 de instancias 5.6.1. Para obtener más información, consulte Uso de la herramienta de migración CRX2OAK.

Si se va a utilizar Assets Insights y se está actualizando desde una versión anterior a AEM 6.2, los recursos deben migrarse y deben generarse ID a través de un bean JMX. En nuestras pruebas internas, se migraron 125.000 activos en un entorno TarMK en una hora, pero los resultados pueden variar.

AEM 6.3 ha introducido un nuevo formato para el SegmentNodeStore, que es la base de la implementación de TarMK. Si está actualizando desde una versión anterior a AEM 6.3, esto requerirá una migración del repositorio como parte de la actualización, lo que implica downtime del sistema.

Adobe Engineering estima que esto será de unos 20 minutos. Tenga en cuenta que la reindexación no será necesaria. Además, se ha lanzado una nueva versión de la herramienta crx2oak para trabajar con el nuevo formato de repositorio.

Esta migración no es necesaria si se actualiza de AEM 6.3 a AEM 6.4.

Las tareas de mantenimiento previas a la actualización se han optimizado para admitir la automatización.

Las opciones de uso de la línea de comandos de la herramienta crx2oak se han cambiado para que sean fáciles de usar y admitan más rutas de actualización.

Las comprobaciones posteriores a la actualización también han permitido facilitar la automatización.

La recolección periódica de basura de revisiones y la recolección de basura en el almacén de datos son ahora tareas de mantenimiento rutinarias que deben realizarse periódicamente. Con la introducción de AEM 6.3, Adobe apoya y recomienda la limpieza de revisión en línea. Consulte Limpieza de revisión para obtener información sobre cómo configurar estas tareas.

AEM 6.4 introduce la variable Detector de patrones para evaluar la complejidad de la actualización a medida que comienza a planificar la actualización. 6.4 también se centra en compatibilidad con versiones anteriores de las funciones. Por último, las prácticas recomendadas para actualizaciones sostenibles también se añaden.

Para obtener más información sobre los cambios que se han producido en las versiones AEM recientes, consulte las notas de la versión completas:

Información general sobre la actualización upgrade-overview

La actualización de AEM es un proceso de varios pasos, a veces de varios meses. La siguiente descripción se ha proporcionado como una descripción general de lo que se incluye en un proyecto de actualización y el contenido que se ha incluido en esta documentación:

screen_shot_2018-03-30at80708am

Flujo de actualización con mejoras en la actualización a la versión 6.4 upgrade-overview-1

El diagrama siguiente captura el flujo recomendado general para resaltar el enfoque de actualización. Tenga en cuenta la referencia a las nuevas funciones que hemos introducido. La actualización debe comenzar con Pattern Detector (consulte Evaluación de la complejidad de la actualización con Pattern Detector), que debería permitirle decidir la ruta que desea seguir para la compatibilidad con AEM 6.4 en función de los patrones del informe generado.

En la versión 6.4 se hizo un gran hincapié en mantener todas las nuevas funciones compatibles con versiones anteriores, pero en los casos en que siga habiendo algunos problemas de compatibilidad con versiones anteriores, el modo de compatibilidad le permite aplazar temporalmente el desarrollo para mantener el código personalizado compatible con la versión 6.4. Este enfoque le ayuda a evitar el esfuerzo de desarrollo inmediatamente después de la actualización (consulte Compatibilidad con versiones anteriores en AEM 6.4).

Por último, en su ciclo de desarrollo 6.4, las funciones introducidas en Actualizaciones sostenibles (consulte Actualizaciones sostenibles) le ayuda a seguir las prácticas recomendadas para que las futuras actualizaciones sean aún más eficientes y sin problemas.

6_4_upgrade_overviewflowchart-newpage3

recommendation-more-help
6a71a83d-c2e0-4ce7-a6aa-899aa3885b56