Processus de migration de 772 à 777

Conditions préalables

Pandora FMS version 772 avec MySQL 5.7 et PHP 8.0 doit être installé.

Les versions finales installées après avoir suivi ces instructions seront Pandora FMS version 777 avec MySQL 8 et PHP 8.2.

Migration et mise à niveau via OUM

Pandora FMS version 772 (MySQL 5.7 et PHP 8.0) à version 777 (MySQL 8 et PHP 8.2).

1. Le programme mettre à jour MySQL vers la version 8.0 doit être exécuté.

2. Dans le menu Management → Settings → System Settings → Historical database, désactivez la connexion à la base de données historique.

3. Mise à niveau par Console hors ligne par OUM jusqu'à la version 775.

À ce stade, l'outil indique qu'il est nécessaire d'installer la version 8.2 de PHP pour pouvoir passer à la version 776 de Pandora FMS:

4. Mettre à jour PHP vers la version 8.2, en fonction du système d'exploitation installé:

5.- Mise à niveau du paquet serveur tar.gz 777:

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

6.- Redémarrez le service.

/etc/init.d/pandora_server restart

Ou, si vous avez systemd installé:

systemctl restart pandora_ha

7.- Réactiver la base de données historique avec les mêmes paramètres que ceux utilisés avant la mise à jour.

Migration et mise à jour via RPM


Mettez à jour la version 772 (MySQL 5.7 et PHP 8.0) du Pandora FMS vers la version 777 (MySQL 8 et PHP 8.2).

1. Effectuez l'opération upgrade MySQL to version 8.0.

2. Mettre à jour PHP vers la version 8.2, en fonction du système d'exploitation installé:

3.- Mettre à jour la console par RPM. Le paquet peut être téléchargé depuis le site web Support:

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

Remarque: Les fichiers MR seront appliqués au cours de ce processus.

4.- Mise à jour du paquet serveur tar.gz 777:

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

5.- Redémarrer les services du serveur PFMS.

/etc/init.d/pandora_server restart

Ou, si systemd est installé:

systemctl restart pandora_ha

Migration et mise à jour via Tarball

Pandora FMS version 772 (MySQL 5.7 et PHP 8.0) à version 777 (MySQL 8 et PHP 8.2).

1. Mettre à jour PHP vers la version 8.2:

2. Mettez à jour en tarbant la Console. Le paquet, au format tar.gz, peut être téléchargé depuis le site web Support:

pandorafms_console_enterprise-7.0NG.777.tar.gz

3. Pour mettre à jour la console, décompressez-la et les dossiers attachment et enterprise seront générés, qui doivent être déplacés vers /var/www/html/pandora_console :

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

Les autorisations nécessaires sont alors définies dans le répertoire Console:

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

Pour mettre à jour la structure de la base de données l'option recommandée est d'utiliser le script suivant:

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

Au lieu du processus ci-dessus, cela peut être fait manuellement:

Connectez-vous à la base de données:

mysql -u root -p pandora

L'étape suivante consiste à appliquer les fichiers MR nécessaires (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;

Enfin, les champs MR sont modifiés:

UPDATE tconfig SET VALUE= 69 WHERE token='MR';
exit;

4. Mise à jour du paquet serveur tar.gz 777:

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

5. Redémarrez les services:

/etc/init.d/pandora_server restart

Ou via systemd :

systemctl restart pandora_ha

6. Il est recommandé d'exécuter la commande suivante pour éviter les erreurs de console, en particulier si vous utilisez Ubuntu:

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

Retour à l'index de la documentation de Pandora FMS