Copia de seguridad y restauración de un colectivo de Liberty
Antes de cambiar un controlador de colectivo, miembro o conjunto de réplicas, es aconsejable almacenar una copia de los archivos del servidor de colectivo para poder restaurar el colectivo, si es necesario, en el futuro. Puede restaurar una copia de seguridad para arreglar los archivos dañados o degradar el colectivo a una configuración anterior. Cuando se restaura un conjunto de réplicas, es importante iniciar las réplicas restauradas de una en una para sincronizar los datos.
Procedimiento
- Haga una copia de seguridad de un colectivo.
Para realizar la copia de seguridad de un controlador de colectivo, miembro o conjunto de réplicas, copie los archivos del servidor que desea conservar en una ubicación segura. Los archivos de servidor se encuentran en el directorio $WLP_USER_DIR/servers/nombre_servidor y en sus subdirectorios. Para evitar problemas de bloqueo al copiar los archivos, detenga el servidor antes de realizar una copia de seguridad de sus archivos.
- Restaure un controlador o miembro de colectivo.
Para restaurar un controlador de colectivo o servidor miembro desde una copia de seguridad, puede utilizar los archivos del directorio de copia de seguridad para configurar un nuevo servidor o, si la versión de Liberty es la misma, copiar los archivos de copia de seguridad en la instalación de Liberty. No es necesario que copie los directorios logs y workarea en la instalación de destino. Asegúrese de que el archivo server.xml de un servidor restaurado establece el valor de host correcto y tiene valores de puerto exclusivos en la instalación de destino.
Opcionalmente, inicie el servidor restaurado con el parámetro --clean para borrar la información de servidor almacenada en caché:
server start nombre_servidor --clean
Utilice la opción --clean solo una vez; todos los inicios subsiguientes del servidor no la necesitarán.
- Restaure o degrade un conjunto de réplicas.
- Detenga todas las réplicas del conjunto de réplicas.
- Restaure el directorio de base de datos frappe (fdb) en una réplica desde una copia de seguridad.
Sustituya la base de datos frappe de la réplica que desea restaurar por la base de datos frappe de la réplica de copia de seguridad. La base de datos frappe es el directorio $WLP_USER_DIR/servers/nombre_controlador_colectivo/resources/collective/repository/fdb de la réplica.
- Suprima el contenido del directorio fdb de todas las demás réplicas del conjunto de réplicas.
- Si desea retroceder a una versión anterior, sustituya los archivos de archivado Java (JAR) de todas las réplicas por las versiones antiguas de los archivos JAR para retrotraer las réplicas a una versión anterior.
- Inicie la réplica con el directorio fdb restaurado.
- Busque el mensaje CWWKX6012I en los mensajes de la réplica restaurada.
Para ver los mensajes de la réplica, abra un editor en el archivo $WLP_USER_DIR/servers/nombre_controlador_colectivo/logs/messages.log. El mensaje es parecido al siguiente:
CWWKX6012I: El controlador de colectivo está temporalmente no disponible, probablemente debido a un cambio en el conjunto de réplicas. Estará disponible en unos segundos. El conjunto de réplicas activo actual es [réplicas_activas]. El conjunto de réplicas configurado es [réplicas_configuradas].
- Inicie sólo una mayoría mínima de las réplicas.
Incluya la réplica restaurada en el número de la mayoría mínima de réplicas. Por ejemplo, si un conjunto de réplicas tiene 5 réplicas, la mayoría mínima es de 3 réplicas. Debido a que la réplica restaurada ya está en ejecución, iniciará 2 réplicas en el paso 7a.
- Inicie una mayoría mínima de las réplicas.
- Una vez que estas réplicas estén en ejecución, busque el mensaje CWWKX6011I en los mensajes de cada réplica que ha iniciado. El mensaje es parecido al
siguiente:
CWWKX6011I: El controlador de colectivo está preparado y puede aceptar solicitudes. El líder es hostRéplica:puertoRéplica. El conjunto de réplicas activo actual es [réplicas_activas]. El conjunto de réplicas configurado es [réplicas_configuradas].
El mensaje CWWKX6011I indica que las réplicas se han sincronizado correctamente, con el directorio fdb restaurado totalmente replicado en las réplicas de la mayoría.
Verifique que la sección [réplicas_activas] del mensaje lista todas las réplicas de la mayoría que ha iniciado. Verifique también que la sección [réplicas_configuradas] lista todas las réplicas del conjunto de réplicas, incluidas las réplicas que aún no ha iniciado.
- Inicie el resto de las réplicas.
- Inicie las réplicas que faltan.
- Una vez que las réplicas estén en ejecución, busque el mensaje CWWKX6011I en los mensajes de cada réplica.
Verifique que las secciones [réplicas_activas] y [réplicas_configuradas] del mensaje listan todas las réplicas del conjunto de réplicas.
Las réplicas están ahora en ejecución en la versión restaurada.

Nombre de archivo: tagt_wlp_collective_backup_restore.html