AEM AEM Pasos rápidos para clonar una instancia de TarMK en el uso de la rsync en Linux con.
AEM Este artículo explica cómo clonar correctamente una instancia de que utiliza TarMK (o TarMK + FileDataStore) para el almacenamiento.
AEM AEM Los pasos siguientes muestran cómo copiar una instancia de + TarMK + FileDataStore usando rsync en Linux con instalado en /mnt/aem/author.
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/
Detenga AEM
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/
Inicie AEM.
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/
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
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.