La herramienta Copia de contenido content-copy
La herramienta de copia de contenido de Cloud Manager permite a los usuarios copiar contenido mutable bajo demanda desde sus entornos de producción de AEM 6.x a entornos inferiores para realizar pruebas.
Introducción introduction
Los datos actuales y reales son valiosos para las pruebas, la validación y la aceptación de usuarios. La herramienta de copia de contenido permite copiar contenido del entorno de AEM 6.x alojado en AMS de producción a un entorno de ensayo o desarrollo. Este flujo de trabajo admite varios escenarios de prueba.
Un conjunto de contenido define el contenido que se va a copiar. Un conjunto de contenido incluye una lista de rutas JCR con el contenido mutable que se va a copiar. El contenido pasa de un entorno de origen a un entorno de destino. Todo dentro del mismo programa de Cloud Manager.
Se permiten las siguientes rutas en un conjunto de contenido:
/content/**
/conf/**
/etc/**
/var/workflow/models/**
/var/commerce/**
Al copiar contenido, el entorno de origen es la fuente de información.
- Si edita contenido en el entorno de destino, el contenido de origen lo sobrescribe si las rutas coinciden.
- Si las rutas son diferentes, el contenido del origen se combinará con el contenido del destino.
Permisos permissions
Para utilizar la herramienta de copia de contenido, el usuario debe estar asignado a la función de Administrador de implementación en los entornos de origen y destino.
Creación de un conjunto de contenido create-content-set
Para poder copiar cualquier contenido, se debe definir un conjunto de contenido. Una vez definidos, los conjuntos de contenido se pueden reutilizar para copiar contenido. Siga estos pasos para crear un conjunto de contenido.
-
Inicie sesión en Cloud Manager en my.cloudmanager.adobe.com y seleccione la organización y programa adecuados.
-
Desde la página Información general, vaya a la pantalla Entornos.
-
Desde la pantalla Entornos, vaya a la página Conjuntos de contenido.
-
Cerca de la parte superior derecha de la pantalla, haga clic en Agregar conjunto de contenido.
-
En la pestaña Detalles del asistente, proporcione un nombre y una descripción para el conjunto de contenido y haga clic en Continuar.
-
En la pestaña Rutas de contenido del asistente, especifique las rutas del contenido mutable que se incluirán en el conjunto de contenido.
- Introduzca la ruta en el campo Añadir ruta de inclusión.
- Haga clic en el botón Añadir ruta para agregar la ruta al conjunto de contenido.
- Vuelva a hacer clic en Agregar ruta según sea necesario.
-
Si es necesario precisar o restringir el conjunto de contenido, se pueden excluir las subrutas.
- En la lista de rutas incluidas, haga clic en el icono Añadir subrutas de exclusión junto a la ruta que debe restringir.
- Introduzca la subruta que se excluirá debajo de la ruta seleccionada.
- Haga clic en Excluir ruta.
- Pulse o haga clic en Añadir subrutas de exclusión para agregar rutas adicionales para excluir según sea necesario.
-
Si es necesario, puede modificar las rutas especificadas.
- Haga clic en
X
al lado de las subrutas excluidas para eliminarlas. - Pulse o haga clic en el botón de puntos suspensivos situado junto a las rutas para mostrar las opciones Editar y Eliminar.
- Haga clic en
-
Haga clic en Crear para crear el conjunto de contenido.
A partir de ahora, se puede utilizar el conjunto de contenido para copiar contenido entre entornos.
No hay limitación en las rutas excluidas.
Edición de un conjunto de contenido edit-content-set
Siga los mismos pasos que para la creación de un paso de contenido. En lugar de hacer clic en Añadir conjunto de contenido, seleccione un conjunto existente de la consola y seleccione Editar en el menú de puntos suspensivos.
Al editar el conjunto de contenido, es posible que tenga que expandir las rutas configuradas para mostrar las subrutas excluidas.
Copiar contenido copy-content
Una vez creado un conjunto de contenido, puede utilizarlo para copiar contenido. Siga estos pasos para copiar contenido.
-
Inicie sesión en Cloud Manager en my.cloudmanager.adobe.com y seleccione la organización y programa adecuados.
-
Desde la página Información general, vaya a la pantalla Entornos.
-
Desde la pantalla Entornos, vaya a la página Conjuntos de contenido.
-
Seleccione un conjunto de contenido de la consola y seleccione Copiar contenido en el menú de puntos suspensivos.
note note NOTE Es posible que no se pueda seleccionar un entorno si ocurre lo siguiente: - El usuario no tiene los permisos adecuados.
- El entorno tiene una canalización en ejecución o una operación de copia de contenido en curso.
-
En el cuadro de diálogo Copiar contenido, especifique el origen y el destino de la acción de copia de contenido.
- Las regiones del entorno de destino deben ser las mismas o un subconjunto de las regiones del entorno de origen.
-
Puedes optar por eliminar o conservar las rutas de exclusión en el entorno de destino. Seleccione la casilla de verificación
Do not delete exclude paths from destination
para conservarexclude paths
que se han especificado en el conjunto de contenido. Si la casilla de verificación se deja sin marcar, las rutas de exclusión se eliminan del entorno destinatario. -
Puede elegir copiar el historial de versiones de las rutas que se copian del entorno de origen al de destino. Seleccione la casilla
Copy Versions
si desea copiar todos los historiales de versiones. -
Haga clic en Copiar.
Se inicia el proceso de copia. El estado del proceso de copia se refleja en la consola del conjunto de contenido seleccionado.
Actividad de la copia de contenido copy-activity
Puede controlar el estado de los procesos de la copia en la página Copiar actividad de contenido.
-
Inicie sesión en Cloud Manager en my.cloudmanager.adobe.com y seleccione la organización y programa adecuados.
-
Desde la página Información general, vaya a la pantalla Entornos.
-
Desde la pantalla Entornos, vaya a la página Copiar actividad de contenido.
Estados de la copia de contenido statuses
Una vez que empiece a copiar contenido, el proceso puede tener uno de los siguientes estados.
Limitaciones limitations
La herramienta de copia de contenido tiene las siguientes limitaciones.
- No se puede realizar una copia de contenido de un entorno inferior a un entorno superior.
- La copia de contenido solo se puede realizar en el mismo nivel. Es decir, autor-autor o publicación-publicación.
- No es posible copiar contenido entre programas o entre regiones.
- La copia de contenido para la topología basada en el almacén de datos en la nube solo se puede realizar cuando el entorno de origen y de destino están en el mismo proveedor de nube y en la misma región.
- No es posible ejecutar operaciones de copia de contenido simultáneas en el mismo entorno.
- La copia de contenido no se puede realizar si hay alguna operación activa ejecutándose en el entorno de destino o de origen, como, por ejemplo, una canalización de CI/CD.
- Se pueden especificar hasta cincuenta rutas por cada conjunto de contenido. No hay limitación en las rutas excluidas.
- La herramienta de copia de contenido no debe utilizarse como una herramienta de clonación o reflejo, ya que no puede rastrear el contenido movido o eliminado del origen.
- Una copia de contenido no se puede pausar ni cancelar una vez que se inicia.
- La herramienta de copia de contenido transfiere recursos junto con metadatos relacionados con medios dinámicos desde el entorno superior al entorno inferior seleccionado. A continuación, los recursos copiados deben volver a procesarse mediante la variable Flujo de trabajo de recursos de proceso DAM en el entorno inferior para utilizar la configuración de Dynamic Media correspondiente.
- El proceso de copia de contenido es considerablemente más rápido cuando no se copia el historial de versiones.
- No se admiten configuraciones de Dynamic Media con tamaños de recursos superiores a 2 GB habilitados.
- Cuando no se copia el historial de versiones, el proceso de copia de contenido es considerablemente más rápido.
- Las regiones del entorno de destino deben ser las mismas o un subconjunto de las regiones del entorno de origen.
Problemas conocidos known-issues
Al usar la funcionalidad de copia de contenido, si se cambia el nombre de un recurso en el entorno de origen, puede provocar un error en la operación de copia de contenido debido a UUID en conflicto en el entorno de destino.
Para evitar este error, en lugar de cambiar el nombre de los recursos, primero elimínelos y vuelva a crearlos con el nuevo nombre de recurso que desee.