Pandora: Documentation es: Backup and restore procedures

From Pandora FMS Wiki
Jump to: navigation, search

Volver a Indice de Documentacion Pandora FMS

1 Procedimiento de Backup

1.1 Propósito

El propósito de este documento es documentar los procedimientos de backup y recuperación del appliancede Pandora FMS v5.1 SP3

1.2 Backup de la base de datos

En primer lugar, necesitamos hacer un backup de la base de datos existente:

mysqldump -u <pandora_db_user> -p <pandora_db_name> | gzip > pandoradb.sql.gz
<enter the password in console>

Advertencia: si utiliza una base de datos de histórico, debe ejecutar también un backup de ella.

1.3 Backup de los ficheros de configuración

Para hacer el backup de los agentes de Pandora y de los ficheros de configuración del servidor, escribimos:

tar -pcvzf pandora_configuration.tar.gz /etc/pandora/*.conf

1.4 Backup del agente

También necesitamos hacer un backup del archivo del agente. Es muy importante mantener las recopilaciones ya desplegadas y los plugins de agente.

tar -pcvzf agent.tar.gz /usr/share/pandora_agent

1.5 Backup del Servidor

1.5.1 Plugins del servidor

El fichero por defecto de los plugins del servidor está en /usr/share/pandora_server (El fichero principal de los servidores de Pandora).

Importante": si tiene plugins del servidor ubicados en otros directorios, deberá también hacer backup de ellos.

tar -pcvzf pandora_server.tar.gz /usr/share/pandora_server
tar -pcvzf my_plugin_folder.tar.gz /home/myuser/my_plugin_folder

1.5.2 Configuración remota

Un backup de la configuración remota de ficheros y colecciones debe ejecutarse para mantener el comportamiento correcto del agente remoto.

tar -pcvzf collections.tar.gz /var/spool/pandora/data_in/collections
tar -pcvzf md5.tar.gz /var/spool/pandora/data_in/md5
tar -pcvzf remote_agents_conf.tar.gz /var/spool/pandora/data_in/conf

1.6 Backup de la consola

Ahora ejecutaremos un backup de la consola. De este modo podremos conservar nuestras imágenes personalizadas, extensiones, etc.

tar -pcvzf pandora_console.tar.gz /var/www/html/pandora_console

2 Procedimiento de Recuperación

2.1 Instalación del appliance

Introduzca el CD en su sistema y presione la tecla en la pantalla de arranque. El menú de arranque se desplegará entonces. Se puede encontrar el appliance en la sección de descargas.



Centos2.png




Si selecciona Install (Text mode) la instalación se ejecutará en modo texto. Sin embargo, si ha escogido la opción de instalación, la instalación gráfica comenzará (recomendado)

Escoja entre una de estas dos opciones y reinicie la máquina después de la instalación.

2.2 Recuperación de la Base de datos

Asegúrese de que su base de datos esté levantada y corriendo, y que el servidor de Pandora y el agente estén detenidos.

[root@localhost ~]# /etc/init.d/mysqld start
Starting mysqld: [ OK ]
[root@localhost ~]# /etc/init.d/pandora_server stop
Stopping Pandora FMS Server
[root@localhost ~]# /etc/init.d/pandora_agent_daemon stop
Stopping Pandora Agent.

Entonces, importamos la base de datos.

[root@localhost ~]# gunzip pandora.sql.gz
[root@localhost ~]# cat pandora.sql | mysql -u root -p pandora
Enter password: <enter the password in console>


Atención: si utiliza una base de datos histórica, deberá ejecutar una recuperación de la misma también.

2.3 Recuperación de los ficheros de configuración

En primer lugar, recuperamos los ficheros de configuración de los agentes y los servidores:

[root@localhost ~]# tar -zxvf pandora_configuration.tar.gz -C /

2.4 Recuperación del agente

Ahora, ejecutamos la recuperación del directorio del agente

[root@localhost ~]# tar -zxvf agent.tar.gz -C /

2.5 Recuperación del servidor

2.5.1 Plugins del servidor

Restablecemos el archivo principal del servidor de pandora, y cualquier otro archivo de plugin que tengamos

[root@localhost ~]# tar -zxvf pandora_server.tar.gz -C /
[root@localhost ~]# tar -zxvf my_plugin_folder.tar.gz -C /

2.5.2 Configuración remota

El restablecimiento de los ficheros y colecciones de configuración remotos deberá ejecutarse para mantener el correcto funcionamiento del agente remoto.

[root@localhost ~]# tar -zxvf collections.tar.gz -C /
[root@localhost ~]# tar -zxvf md5.tar.gz -C /
[root@localhost ~]# tar -zxvf remote_agents_conf.tar.gz -C /

2.6 Recuperación de la consola

Ahora ejecutamos una recuperación de la consola, con lo que mantenemos nuestras imagenes personalizadas, extensiones, etc.

[root@localhost ~]# tar -zxvf pandora_console.tar.gz -C /

2.7 Iniciar el servidor y el agente de Pandora FMS

El último paso es iniciar el servidor y el agente de Pandora FMS.

[root@localhost ~]# /etc/init.d/pandora_server start
[root@localhost ~]# /etc/init.d/pandora_agent_daemon start

Volver a Indice de Documentacion Pandora FMS