Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Escenario

Se requiere recuperar la base de eXist desde un backup anterior.

En forma automática sobre a las 025:00 AM (GMT), el O3BI realiza un respaldo de la base eXist-DB en <O3BI>/exist-db/data/backup

Procedimiento

  1. Detener servicios de eXist y de O3JBoss.

  2. Mover el directorio <O3BI>/exist-db/data actual en exist-db (de esta manera guardamos un respaldo rápido, por el sólo motivo de recuperar rápido la instalación) .

  3. Crear un directorio vacío data.

  4. Iniciar el servicio eXist.

5. Iniciar cliente y conectarse

Subir los servicios

de eXist-DBy conectarse:

  1. Dependiendo del sistema operativo se debe ejecutar el Cliente de eXist-db (exist-db-cliente.bat o sh, que se encuentra en el directorio <O3BI>/bat o sh.

  2. Cambiar el puerto 8080 por el 8088.

  3. Omitir password (queda en blanco)

  4. Si está ejecutando el Cliente desde otro puesto distinto al servidor, cambiar localhost por la ip del computador donde está O3BI.

  5. Presionar Connect

6. Restore

Hay dos íconos con flechas para hacia arriba y para hacia abajo.

Elegir el ícono con la flecha hacia abajo que es para “Restore files from backup”.

Presionar y elegir unos uno de los archivos .zip de los respaldos automáticos.

El nombre del backup identifica fecha y hora de realizado. Elegirlo y finalizar

Image Removed

7. Subir

.

Solicita password del usuario admin/dba, que se debe dejar en blanco al igual que en el login.

Observar el progreso, si pregunta:

Image Added

Presionar No. O3 almacena datos y xqueries en exist, no aplicaciones, por lo que no es necesario hacer un rebuild del repositorio de apps.

Una vez finalizado indicará “Finished restore of backup” en el cuadro de mensajes. Luego éste se cerrará y en la barra de estado mostrará mensaje “App repository was rebuilt successfully.“

Image Added

7. Iniciar el servicio de O3JBoss