Proceso de migración de 772 a 777

Prerrequisitos

Se debe tener instalada Pandora FMS versión 772 con MySQL 5.7 y PHP 8.0.

Las versiones finales instaladas luego de seguir estas instrucciones serán Pandora FMS versión 777 con MySQL 8 y PHP 8.2.

Migración y actualización por medio de OUM

Pandora FMS versión 772 (MySQL 5.7 y PHP 8.0) a versión 777 ( MySQL 8 y PHP 8.2).

1. Se debe ejecutar la actualización de MySQL a versión 8.0.

2. En el menú Management → Settings → System Settings → Historical database desactivar la conexión a la base de datos histórica.

3. Actualizar por Consola Offline por OUM hasta la versión 775.

En este punto la herramienta indicará la necesidad de instalar PHP versión 8.2 a para poder actualizar a Pandora FMS versión 776:

4. Actualización de PHP a la versión 8.2, dependiendo del sistema operativo instalado:

5.- Actualizar paquete del servidor tar.gz 777:

tar xvzf pandorafms_server_enterprise-7.0NG.777_x86_64.tar.gz
cd pandora_server
./pandora_server_installer --upgrade

6.- Reiniciar servicio.

/etc/init.d/pandora_server restart

O bien, si se dispone de systemd instalado:

systemctl restart pandora_ha

7.- Activar de nuevo la base de datos histórica con los mismos parámetros utilizados antes de la actualización.

Migración y actualización por medio de RPM


Actualizar Pandora FMS versión 772 (MySQL 5.7 y PHP 8.0) a versión 777 ( MySQL 8 y PHP 8.2).


1. Realizar la actualización de MySQL a versión 8.0.

2. Actualizar PHP a la versión 8.2, según sistema operativo instalado:

3.- Actualizar la Consola por RPM. El paquete se puede descargar desde la web de Soporte:

rpm -U pandorafms_console_enterprise-7.0NG.777.x86_64.rpm

Nota: Los ficheros MR serán aplicados en este proceso.

4.- Actualizar el paquete servidor tar.gz 777:

tar xvzf pandorafms_server_enterprise-7.0NG.777_x86_64.tar.gz
cd pandora_server
./pandora_server_installer --upgrade

5.- Reiniciar servicios del PFMS server.

/etc/init.d/pandora_server restart

O, si está instalado systemd:

systemctl restart pandora_ha

Migración y actualización por medio de Tarball

Pandora FMS versión 772 (MySQL 5.7 y PHP 8.0) a versión 777 ( MySQL 8 y PHP 8.2).

1. Actualizar PHP a la versión 8.2:

2. Actualizar por Tarball la Consola. El paquete, en formato tar.gz, se puede descargar desde la web de Soporte:

pandorafms_console_enterprise-7.0NG.777.tar.gz

3. Para actualizar la consola se descomprime y se generarán las carpetas attachment y enterprise, las cuales se deben mover a /var/www/html/pandora_console:

tar xzvf pandorafms_console_enterprise-7.0NG.777.tar.gz && cp -R attachment/enterprise/ /var/www/html/pandora_console/

Acto seguido, se establecen en el directorio de Consola los permisos necesarios:

chown -R www-data. /var/www/html/pandora_console

Para actualizar la estructura de la base de datos la opción recomendada es utilizar el siguiente script:

php /var/www/html/pandora_console/godmode/um_client/updateMR.php

Como alternativa al proceso anterior, este se puede realizar manualmente:

  • Iniciar sesión en la base de datos.
mysql -u root -p pandora
  • Lo siguiente será aplicar los ficheros MR necesarios(65.sql, 66.sql, 67.sql, 68.sql y 69.sql):
SOURCE /var/www/html/pandora_console/extras/mr/65.sql;
SOURCE /var/www/html/pandora_console/extras/mr/66.sql;
SOURCE /var/www/html/pandora_console/extras/mr/67.sql;
SOURCE /var/www/html/pandora_console/extras/mr/68.sql;
SOURCE /var/www/html/pandora_console/extras/mr/69.sql;
  • Por último, se modifican los campos MR.
UPDATE tconfig SET VALUE= 69 WHERE token='MR';
exit;

4. Actualizar paquete servidor tar.gz 777:

tar xvzf pandorafms_server_enterprise-7.0NG.777_x86_64.tar.gz
cd pandora_server
./pandora_server_installer --upgrade

5. Reiniciar servicios:

/etc/init.d/pandora_server restart

O por medio de systemd:

systemctl restart pandora_ha

6. Se recomienda lanzar el siguiente comando para evitar errores en consola, especialmente si se usa Ubuntu:

cd /var/www/html/pandora_console/ && cat extras/delete_files/delete_files.txt |
xargs rm -fr

Volver al índice de documentación de Pandora FMS