Recuperación de los datos de los formularios AEM

En esta sección se describen los pasos necesarios para recuperar los datos de los formularios AEM. Consulte también Consideraciones especiales para backup y recuperación.

NOTA

La base de datos, GDS, el repositorio AEM y los directorios raíz de almacenamiento de contenido deben restaurarse en un equipo con el mismo nombre DNS que el original.

AEM formularios deben recuperarse de forma fiable de los siguientes errores:

Fallo de disco: Se requiere el soporte de copia de seguridad más reciente para recuperar el contenido de la base de datos.

Corrupción de datos: Los sistemas de archivos no registran transacciones anteriores y es posible que los sistemas sobrescriban accidentalmente los datos de proceso necesarios.

Error del usuario: La recuperación se limita a los datos disponibles en la base de datos. Si los datos se almacenaron y están disponibles, la recuperación se simplifica.

Interrupción de alimentación, Bloqueo del sistema: Las API del sistema de archivos a menudo no se diseñan ni se utilizan de manera sólida para evitar fallos inesperados del sistema. Si se produce una interrupción de la alimentación o un bloqueo del sistema, es más probable que el contenido del documento almacenado en la base de datos esté actualizado que el contenido almacenado en un sistema de archivos.

Si está utilizando el modo de copia de seguridad móvil, sigue en modo de copia de seguridad después de la recuperación. Si está utilizando el modo de copia de seguridad instantánea, no está en modo de copia de seguridad después de la recuperación.

Al restaurar desde la copia de seguridad a un nuevo sistema, las siguientes configuraciones pueden ser diferentes. Esta diferencia no debe afectar a una recuperación correcta de la aplicación de formularios AEM:

  • Dirección IP
  • Configuración física del sistema (CPUs, disco, memoria)
  • Ubicación de GDS
NOTA

La copia de seguridad del directorio raíz del almacenamiento de contenido debe restaurarse a la ubicación de ese directorio tal como se estableció durante la configuración de Content Services.

Si falla un solo nodo de un clúster de nodos múltiples y los nodos restantes del clúster funcionan correctamente, ejecute el procedimiento de recuperación de nodos únicos del clúster.

Recuperar los datos de los formularios AEM

  1. Detenga los servicios de formularios AEM y el servidor de aplicaciones si se ejecuta.

  2. Si es necesario, vuelva a crear el sistema físico a partir de una imagen del sistema. Por ejemplo, este paso puede no ser necesario si el motivo de la recuperación es un servidor de base de datos defectuoso.

  3. Aplique parches o actualizaciones a AEM formularios que se aplicaron desde que se hizo la imagen. Esta información se registró en el procedimiento de copia de seguridad. AEM formularios deben parchearse con el mismo nivel de parche que cuando se realizó la copia de seguridad del sistema.

  4. (Servidor de aplicaciones WebSphere) Si está recuperando una nueva instancia de WebSphere Application Server, ejecute el comando restoreConfig.bat/sh.

  5. Recupere la base de datos de formularios AEM ejecutando primero una operación de restauración de la base de datos utilizando los archivos de copia de seguridad de la base de datos y aplicando los redo logs de transacciones a la base de datos recuperada. (Consulte base de datos de AEM forms.) Para obtener más información, consulte uno de estos artículos de la base de conocimientos:

  6. Recupere el directorio GDS eliminando primero el contenido del directorio GDS en la instalación existente de AEM formularios y copiando el contenido del directorio GDS de la copia de seguridad de GDS. Si ha cambiado la ubicación del directorio GDS, consulte Cambio de la ubicación de GDS durante la recuperación.

  7. Cambie el nombre del directorio de copia de seguridad GDS que desea restaurar, como se muestra en estos ejemplos:

    NOTA

    Si el directorio /restore ya existe, haga una copia de seguridad y luego elimínelo antes de cambiar el nombre del directorio /backup que contiene los datos más recientes.

    • (JBoss) Cambiar nombre [appserver root]/server/[server]/svcnative/DocumentStorage/backup a:

      [appserver root]/server/[server]/svcnative/DocumentStorage/restore.

    • (WebLogic) Cambiar el nombre [appserverdomain]/[server]/adobe/AEMformsserver/DocumentStorage/backup a:

      [appserverdomain]/[server]/adobe/AEMformsserver/DocumentStorage/restore.

    • (WebSphere) Cambiar nombre [appserver root]/installedApps/adobe/[server]/DocumentStorage/backup a:

      [appserver root]/installedApps/adobe/[server]/DocumentStorage/restore.

  8. Recupere el directorio raíz del almacenamiento de contenido eliminando primero el contenido del directorio raíz del almacenamiento de contenido en la instalación existente de AEM formularios y recuperando el contenido siguiendo las tareas para entornos independientes o en clúster:

    NOTA

    La copia de seguridad del directorio raíz del almacenamiento de contenido debe restaurarse a la ubicación del directorio raíz del almacenamiento de contenido, tal como se configuró durante la configuración de Content Services (obsoleto).

    Independiente: Durante el proceso de recuperación, restaure todos los directorios de los que se hizo backup. Cuando se restauran estos directorios, si el directorio /backup-lucene-indexes está presente, renómbralo a /lucene-indexes. De lo contrario, el directorio lucene-indexes ya debería existir y no se requiere ninguna acción.

    Agrupado: Durante el proceso de recuperación, restaure todos los directorios de los que se hizo backup. Para restaurar el directorio raíz del índice, realice los siguientes pasos en cada nodo del clúster:

    • Elimine todo el contenido del directorio raíz del índice.
    • Si el directorio /backup-lucene-indexes está presente, copie el contenido del Directorio raíz del almacenamiento de contenido/backup-lucene-indexes directorio en el directorio raíz del índice y elimine el Directorio raíz del almacenamiento de contenido/backup-lucene-indexes.
    • Si el directorio /lucene-indexes está presente, copie el contenido de Directorio raíz del almacenamiento de contenido/lucene-indexes directorio raíz del índice.
  9. Restaure/recupere el repositorio CRX.

    • Independiente

      Restaurar instancias de autor y publicación: Si se produce un desastre, puede restaurar el repositorio al último estado de copia de seguridad realizando los pasos descritos en Copia de seguridad y restauración.

      La restauración completa del nodo Autor también determina la restauración de los datos de Forms Manager y AEM Forms Workspace.

    • Agrupado

      Para restaurar en un entorno agrupado, consulte Estrategia para backup y restore en un entorno en cluster.

  10. Elimine los archivos temporales de formularios AEM que se hayan creado en el directorio java.io.temp o en el directorio temporal de Adobe.

  11. Inicio AEM formularios (consulte Inicio y parada de servicios).

Cambio de la ubicación de GDS durante la recuperación

Si el GDS se restaura a una ubicación distinta a la original, ejecute el script LCSetGDS para establecer el GDS en la nueva ubicación. La secuencia de comandos se encuentra en el [aem-forms root]\sdk\misc\Foundation\SetGDSCommandline carpeta. La secuencia de comandos toma dos parámetros, defaultGDS y newGDS. Consulte la ReadMe.txt en la misma carpeta para obtener instrucciones sobre cómo ejecutar la secuencia de comandos.

NOTA

Si ha habilitado el almacenamiento de documentos en la base de datos, no es necesario cambiar la ubicación de GDS.

NOTA

Esta circunstancia es la única en la que debe utilizar esta secuencia de comandos para cambiar la ubicación de GDS. Para cambiar la ubicación de GDS mientras se ejecutan AEM formularios, utilice la Consola de administración. (Consulte Configuración general de AEM formularios.)

NOTA

La implementación de componentes fallará en Windows si el directorio GDS está en la raíz de la unidad (por ejemplo, D:). Para GDS, debe asegurarse de que el directorio no está ubicado en la raíz de la unidad, sino en un subdirectorio. Por ejemplo, el directorio debe ser D:\GDS and not simply D:.

Recuperación del GDS en un entorno agrupado

Para cambiar la ubicación de GDS en un entorno agrupado, cierre todo el clúster y ejecute el script LCSetGDS en un solo nodo del clúster. (Consulte Cambio de la ubicación de GDS durante la recuperación.) Inicie solo ese nodo. Cuando ese nodo está completamente iniciado, otros nodos del clúster pueden iniciarse de forma segura y apuntarán correctamente al nuevo GDS.

NOTA

Si no puede asegurarse de iniciar un nodo completamente antes de iniciar otros nodos, debe ejecutar el script LCSetGDS en cada nodo del clúster antes de iniciar el clúster.

En esta página