Cómo clonar una instancia de TarMK en AEM

AEM AEM Pasos rápidos para clonar una instancia de TarMK en el uso de la rsync en Linux con.

Descripción description

Entorno

  • Experience Manager

Problemas/Síntomas

AEM Este artículo explica cómo clonar correctamente una instancia de que utiliza TarMK (o TarMK + FileDataStore) para el almacenamiento.

Resolución resolution

AEM AEM Los pasos siguientes muestran cómo copiar una instancia de + TarMK + FileDataStore usando rsync en Linux con instalado en /mnt/aem/author.

  1. Copie la instancia completa de AEM a otro servidor mientras se está ejecutando usando un comando como rsync.  Asegúrese de conservar las marcas de tiempo durante el proceso de copia y excluya la carpeta de registros y el almacén de datos.  Por ejemplo: rsync -av --exclude 'crx-quickstart/logs' --exclude 'crx-quickstart/repository/repository/datastore' /mnt/aem/author user@dest-host:/mnt/aem/

  2. Detenga AEM

  3. Inicie otra copia de la carpeta TarMK segmentstore para obtener cualquier cambio más reciente desde que se hizo la primera copia: rsync -av /mnt/aem/author/crx-quickstart/repository/segmentstore/* user@dest-host:/mnt/aem/author/crx-quickstart/repository/segmentstore/

  4. Inicie AEM.

  5. Copie el almacén de datos mientras AEM está en funcionamiento. Por ejemplo: rsync -av /mnt/aem/author user@dest-host:/mnt/aem/crx-quickstart/repository/repository/datastore /mnt/aem/crx-quickstart/repository/repository/

  6. En el servidor de destino, vuelva a crear la carpeta de registros, elimine la carpeta crx-quickstart/repository/index y elimine sling.id.file de la carpeta crx-quickstart/launchpad/felix.

    mkdir /mnt/aem/crx-quickstart/logs

    rm -rf /mnt/aem/crx-quickstart/repository/index

    find /mnt/aem/crx-quickstart/launchpad/felix -type f -name "sling.id.file" -exec rm -f {} \; -print

  7. En el servidor de destino, inicie AEM y pruebe su instancia.

Nota importante:

Debe asegurarse de que el almacén de datos se copie después de la carpeta segmentstore y de que todas las marcas de tiempo se conserven durante la copia. Rsync permite conservar las marcas de tiempo con la opción -a.

recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f