Show Menu
TEMAS×

Actualización a AEM 6.5

En esta sección tratamos la actualización de una instalación de AEM a AEM 6.5:
Para facilitar la referencia a las instancias de AEM implicadas en estos procedimientos, se utilizan los siguientes términos en todos estos artículos:
  • La instancia de origen es la instancia de AEM desde la que se está actualizando.
  • La instancia de destino es la que se está actualizando.
Como parte de los esfuerzos por mejorar la fiabilidad de las actualizaciones, AEM ha pasado por una reestructuración completa del repositorio. Para obtener más información sobre cómo alinearse con la nueva estructura, consulte Reestructuración del repositorio en AEM.

¿Qué Ha Cambiado?

A continuación se indican los principales cambios de nota de las últimas versiones de AEM:
AEM 6.0 introdujo el nuevo repositorio Jackrabbit Oak. Los administradores de persistencia fueron reemplazados por micros . A partir de la versión 6.1, CRX2 ya no es compatible. Es necesario 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 Asset Insights y se va a actualizar desde una versión anterior a AEM 6.2, los recursos deben migrarse y deben generarse ID mediante un archivo .porter JMX. En nuestras pruebas internas, se migraron 125.000 recursos en un entorno TarMK en una hora, pero sus resultados pueden variar.
6.3 introdujo un nuevo formato para el SegmentNodeStore , que es la base de la implementación del 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.
El departamento de ingeniería de Adobe calcula que esto es de unos 20 minutos. Tenga en cuenta que no será necesario volver a indexar. 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.5.
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 han sido cambiadas para facilitar la automatización y admitir más rutas de actualización.
Las comprobaciones posteriores a la actualización también han permitido la automatización.
La recolección periódica de elementos no utilizados de las revisiones y la recolección de elementos no utilizados del almacén de datos son ahora tareas de mantenimiento rutinarias que deben realizarse periódicamente. Con la introducción de AEM 6.3, Adobe admite y recomienda la limpieza de revisiones en línea. Consulte Limpieza de revisión para obtener información sobre cómo configurar estas tareas.
AEM ha introducido recientemente el detector de patrones para evaluar la complejidad de la actualización a medida que comienza a planificar la actualización. 6.5 también se centra en la compatibilidad Compatibilidad con versiones anteriores en AEM 6.5 con versiones anteriores de las funciones. Por último, también se añaden las mejores prácticas para las actualizaciones Upgrades sostenibles sostenibles.
Para obtener más información sobre los cambios que se han producido en las versiones recientes de AEM, consulte las notas de la versión completas:

Información general de la actualización

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

Flujo de actualización

El diagrama siguiente captura el flujo general recomendado que resalta el método de actualización. Tenga en cuenta la referencia a las nuevas funciones que hemos introducido. La actualización debe comenzar con el detector de patrones (consulte Evaluación de la complejidad de la actualización con el detector de patrones), que debería permitirle decidir la ruta que desea seguir para la compatibilidad con AEM 6.4 según los patrones del informe generado.
En 6.5 se ha centrado la atención en mantener todas las nuevas funciones compatibles con versiones anteriores, pero en los casos en que aún se observan algunos problemas de compatibilidad con versiones anteriores, el modo de compatibilidad permite aplazar temporalmente el desarrollo para mantener el código personalizado conforme con 6.5. Este método le ayuda a evitar el esfuerzo de desarrollo inmediatamente después de la actualización (consulte Compatibilidad con versiones anteriores en AEM 6.5 ).
Por último, en el ciclo de desarrollo 6.5, las funciones introducidas en Actualizaciones sostenibles (consulte Actualizaciones sostenibles ) le ayudan a seguir las mejores prácticas para que las futuras actualizaciones sean aún más eficientes y sin problemas.