Pregunta

Para fines de control de calidad, pruebas o ciclos de liberación regulares, puede ser útil tomar una instantánea de una instancia existente de CQ5, como por ejemplo una que ya esté en producción, y utilizarla como un clon.

Este artículo describe los pasos necesarios para crear un clon de CQ5 y ejecutarlo de forma independiente. Tenga en cuenta que este procedimiento asume que el CQ5 se ejecuta inmediatamente con el motor CQ Servlet de Day y las capacidades de inicio rápido.

Respuesta, Resolución

CQ5 viene con CRX como su repositorio subyacente que, a su vez, ofrece una función de copia de seguridad en línea [1]. Esto permite una creación de instantáneas sencilla al tiempo que garantiza el tiempo de actividad de la instancia que se va a clonar. El archivo zip creado por el proceso de copia de seguridad contiene la instancia completa.

Procedimiento

  • crear una copia de seguridad en línea (ver [1])
  • copiar el archivo zip de copia de seguridad al equipo de destino en el que se ejecutará la nueva instancia
  • descomprimir el archivo zip en el directorio de destino donde se ubicará la instancia CQ5 clonada
  • borrar todos los archivos llamados listener.properties en
    • crx-quickstart/repository/shared/journal/control
    • crx-quickstart/repository/shared/version/control
    • crx-quickstart/repository/shared/workspaces/<workspace.name>/control
  • elimine el archivo crx-quickstart/repository/cluster_node.id
  • elimine todos los archivos .lock obsoletos (si existen)
  • elimine todos los archivos optimize*.tar obsoletos (si existen)
  • eliminar todos los archivos de lock.properties obsoletos (si existen)

Una vez finalizado este procedimiento, debe comprobarse la siguiente lista de elementos:

  • si se ejecuta en el mismo equipo, cambie el puerto de la instancia clonada
  • una vez iniciada la instancia, compruebe las configuraciones y realice adaptaciones si es necesario:
    • agentes de replicación
    • contraseñas de administrador
    • ajustes de configuración específicos de la aplicación personalizada

Aplica

CQ5.1, CQ5.2, CQ5.3

[1] Copia de seguridad en línea