Show Menu
TEMAS×

Copia de seguridad de los datos de formularios de AEM

En esta sección se describen los pasos necesarios para completar una copia de seguridad en caliente o en línea de la base de datos de formularios de AEM, los directorios GDS y Raíz de almacenamiento de contenido.
Una vez que los formularios AEM se instalen e implementen áreas de producción, el administrador de la base de datos debe realizar una copia de seguridad inicial completa o en frío de la base de datos. La base de datos debe cerrarse para esta copia de seguridad. A continuación, las copias de seguridad diferenciales o incrementales (o en caliente) de la base de datos deben realizarse regularmente.
Para garantizar una copia de seguridad y recuperación exitosa, debe estar disponible en todo momento una copia de seguridad de imagen del sistema. Luego, si se produce una pérdida, puede recuperar todo el entorno a un estado coherente.
Realizar una copia de seguridad de la base de datos al mismo tiempo que las copias de seguridad de GDS, del repositorio de AEM y del directorio raíz de almacenamiento de contenido ayuda a mantener estos sistemas sincronizados si alguna vez se requiere la recuperación.
El procedimiento de copia de seguridad descrito en esta sección requiere que introduzca el modo de copia de seguridad seguro antes de realizar una copia de seguridad de la base de datos de formularios de AEM, el repositorio de AEM, GDS y los directorios raíz de almacenamiento de contenido. Cuando se complete la copia de seguridad, debe salir del modo de copia de seguridad segura. El modo de respaldo seguro se utiliza para marcar los documentos de larga duración y persistentes que residen en el GDS. Este modo garantiza que el mecanismo de limpieza de archivos automatizado (el recopilador de archivos) no elimine los archivos caducados hasta que se libere el modo de copia de seguridad segura. Es necesario mantener una copia de seguridad de GDS en sincronización con una copia de seguridad de base de datos.
La frecuencia con la que se debe realizar una copia de seguridad de la ubicación de GDS depende de cómo se utilicen los formularios AEM y de las ventanas de copia de seguridad disponibles. La ventana de backup puede verse afectada por procesos de larga duración, ya que pueden ejecutarse durante varios días. Si cambia, agrega y elimina archivos de este directorio continuamente, debe realizar una copia de seguridad de la ubicación de GDS con más frecuencia.
Si la base de datos se está ejecutando en modo de registro, como se describe en la sección anterior, también se debe realizar una copia de seguridad de los registros de la base de datos con frecuencia para que se puedan utilizar para restaurar la base de datos en caso de fallo de medios.
Los archivos a los que no se hace referencia pueden persistir en el directorio GDS después del proceso de recuperación. Esta es una limitación conocida en este momento.

Realice copias de seguridad de la base de datos, GDS, repositorio de AEM y directorios raíz de almacenamiento de contenido

Los formularios de AEM se deben colocar en el modo de copia de seguridad segura (instantánea) o en el modo de copia de seguridad móvil (cobertura continua). Antes de configurar los formularios AEM para que introduzcan cualquiera de los modos de copia de seguridad, asegúrese de lo siguiente:
  • Compruebe la versión del sistema y registre los parches o actualizaciones que se aplicaron desde la última copia de seguridad de la imagen del sistema completa.
  • Si utiliza copias de seguridad móviles o en modo de instantánea, asegúrese de que la base de datos está configurada con la configuración de registro correcta para permitir las copias de seguridad en caliente de la base de datos. (Consulte Base de datos de formularios de AEM).
Además de esto, observe las siguientes pautas para el proceso de backup/restore.
  • Realice una copia de seguridad del directorio GDS mediante un sistema operativo disponible o una utilidad de copia de seguridad de terceros. (Consulte Ubicación de GDS.)
  • (Opcional) Realice una copia de seguridad del directorio raíz de almacenamiento de contenido mediante un sistema operativo disponible o una utilidad de copia de seguridad y de terceros. (Consulte Ubicación raíz de almacenamiento de contenido (entorno independiente) o Ubicación raíz de almacenamiento de contenido (entorno en clúster) .)
  • Realice una copia de seguridad de las instancias de creación y publicación (copia de seguridad de crx -repositorio).
    Para realizar una copia de seguridad del entorno de la solución de administración de correspondencia, realice los pasos en las instancias de creación y publicación como se describe en Copia de seguridad y restauración .
    Tenga en cuenta los siguientes puntos al realizar una copia de seguridad de las instancias de autor y publicación:
    • Asegúrese de que la copia de seguridad de las instancias de autor y publicación se sincroniza para que se inicie al mismo tiempo. Aunque puede seguir utilizando instancias de autor y publicación mientras se realiza la copia de seguridad, se recomienda no publicar ningún recurso durante la copia de seguridad para evitar cambios no capturados. Espere a que la copia de seguridad de las instancias de creación y publicación finalice antes de publicar nuevos recursos.
    • La copia de seguridad completa del nodo Autor incluye copia de seguridad de Forms Manager y datos de AEM Forms Workspace.
    • Los desarrolladores de Workbench pueden seguir trabajando en sus procesos de forma local. No deben implementar ningún proceso nuevo durante la fase de backup.
    • La decisión sobre la duración de cada sesión de copia de seguridad (para el modo de copia de seguridad móvil) debe basarse en el tiempo total que se tarda en realizar una copia de seguridad de todos los datos de los formularios AEM (DB, GDS, repositorio de AEM y cualquier otro dato personalizado adicional).
Debe realizar una copia de seguridad de la base de datos de formularios AEM, incluidos los registros de transacciones. (Consulte Base de datos de formularios de AEM). Para obtener más información, consulte el artículo correspondiente de la base de datos:
Estos artículos proporcionan orientación sobre las funciones básicas de la base de datos para el backup y la recuperación de datos. No están pensadas como guías técnicas integradoras de la función de backup y recuperación de bases de datos de un proveedor específico. Describen comandos que son necesarios para crear una estrategia de copia de seguridad de base de datos fiable para los datos de la aplicación de formularios AEM.
La copia de seguridad de la base de datos debe estar completa antes de comenzar a realizar la copia de seguridad del GDS. Si no se completa la copia de seguridad de la base de datos, los datos no estarán sincronizados.

Introducción de los modos de copia de seguridad

Puede utilizar la consola de administración, el comando LCBackupMode o la API disponible con la instalación de formularios AEM para entrar y salir de los modos de copia de seguridad. Tenga en cuenta que para el respaldo móvil (cobertura continua), la opción de la consola de administración no está disponible; debe utilizar la opción de línea de comandos o la API.
Si ha configurado SSL en el servidor de formularios, no podrá colocar el servidor de formularios en modo de copia de seguridad mediante la secuencia de comandos LCBackupMode.CMD.
Uso de la consola de administración para acceder al modo de copia de seguridad segura
  1. Inicie sesión en la consola de administración.
  2. Haga clic en Configuración > Configuración del sistema principal > Utilidades de copia de seguridad.
  3. Seleccione Operar en modo de copia de seguridad segura y haga clic en Aceptar.
    Este método coloca los formularios AEM en modo de copia de seguridad indefinidamente (sin tiempo de espera) y entra en modo de instantánea en lugar de en modo de copia de seguridad móvil.
Uso de la opción de línea de comandos para entrar en el modo de copia de seguridad segura
Puede utilizar las secuencias de comandos de la interfaz de línea de comandos LCBackupMode para colocar los formularios AEM en modo de copia de seguridad seguro.
  1. Establezca ADOBE_LIVECYCLE e inicie el servidor de aplicaciones.
  2. Go to the *[aem-forms root]*/sdk/misc/Foundation/BackupRestoreCommandline folder.
  3. En función del sistema operativo, edite la secuencia de comandos LCBackupMode.cmd o LCBackupMode.sh para proporcionar los valores predeterminados adecuados para el sistema.
  4. En el símbolo del sistema, ejecute el siguiente comando en una sola línea:
    • (Windows) LCBackupMode.cmd enter [-Host= *nombredehost * ] [-port= número puerto ] [-user= *nombre *de usuario ] [-password= contraseña ] [-label= nombredellabelname ] [-timeout= segundos ]
    • (Linux, UNIX) LCBackupMode.sh enter [-host= *nombredehost * ] [-port= número puerto ] [-user= *nombre *de usuario ] [-password= contraseña ] [-label= *nombreetiqueta * ]
    En los comandos anteriores, los marcadores de posición se definen de la siguiente manera:
    Host es el nombre del host en el que se ejecutan los formularios AEM.
    port es el puerto de WebServices del servidor de aplicaciones en el que se ejecutan los formularios AEM.
    user es el nombre de usuario del administrador de formularios de AEM.
    password es la contraseña del administrador de formularios de AEM.
    label es la etiqueta de texto, que puede ser cualquier cadena, para esta copia de seguridad.
    timeout es el número de segundos después de los cuales se deja automáticamente el modo de copia de seguridad. Puede ser de 0 a 10.080. Si es 0, que es el valor predeterminado, el modo de copia de seguridad nunca se agota el tiempo de espera.
    Para obtener más información sobre la interfaz de la línea de comandos al modo de copia de seguridad, consulte el archivo Léame en el directorio BackupRestoreCommand.

Abandono de los modos de copia de seguridad

Puede utilizar la consola de administración o la opción de línea de comandos para dejar los modos de copia de seguridad.
Salir del modo de copia de seguridad segura (modo de instantánea)
Para utilizar la Consola de administración para sacar los formularios AEM del modo de copia de seguridad segura (modo de instantánea), realice las siguientes tareas.
  1. Inicie sesión en la Consola de administración.
  2. Haga clic en Configuración > Configuración del sistema principal > Utilidades de copia de seguridad.
  3. Anule la selección de Operar en modo de copia de seguridad segura y haga clic en Aceptar.
Deje todos los modos de copia de seguridad
Puede utilizar la interfaz de línea de comandos para sacar los formularios AEM del modo de copia de seguridad segura (modo de instantánea) o para finalizar la sesión actual del modo de copia de seguridad (modo móvil). Tenga en cuenta que no puede utilizar la consola de administración para salir del modo de copia de seguridad móvil. En el modo de copia de seguridad móvil, los controles Utilidades de copia de seguridad de la Consola de administración están desactivados. Debe utilizar la llamada de API o el comando LCBackupMode.
  1. Go to the *[aem-forms root]*/sdk/misc/Foundation/BackupRestoreCommandline folder.
  2. En función del sistema operativo, edite la secuencia de comandos LCBackupMode.cmd o LCBackupMode.sh para proporcionar los valores predeterminados adecuados para el sistema.
    Debe establecer el directorio JAVA_HOME como se describe en el capítulo correspondiente del servidor de aplicaciones en Preparación de la instalación de formularios ​AEM.
  3. Ejecute el siguiente comando en una sola línea:
    • (Windows) LCBackupMode.cmd leaveContinuousCoverage [-Host= *nombre *de host ] [-port= número de puerto ] [-user= *nombre de usuario * ] [-password= contraseña ]
    • (Linux, UNIX) LCBackupMode.sh leaveContinuousCoverage [-Host= *nombredehost * ] [-port= número puerto ] [-user= *nombre *de usuario ] [-password= contraseña ]
      En los comandos anteriores, los marcadores de posición se definen de la siguiente manera:
      Host es el nombre del host en el que se ejecutan los formularios AEM.
      port es el puerto en el que se ejecutan los formularios AEM en el servidor de aplicaciones.
      user es el nombre de usuario del administrador de formularios de AEM.
      password es la contraseña del administrador de formularios de AEM.
      leaveContinuousCoverage Utilice esta opción para desactivar completamente el modo de copia de seguridad móvil.
    Durante el tiempo en que el modo de copia de seguridad está desactivado, no se puede restablecer la cobertura continua. No se protegen los cambios que se produzcan durante ese tiempo.
    Si habilitó el almacenamiento de documentos en la base de datos, el modo de copia de seguridad instantánea y los modos de copia de seguridad móvil no serán aplicables.
    Para obtener más información sobre la interfaz de la línea de comandos al modo de copia de seguridad, consulte el archivo léame en el directorio BackupRestoreCommand.