Pour mettre à jour le DB historique, nous devons passer les mêmes MR (Minor Release, version mineure) que le DB principal a appliqués.
Tout d’abord, nous devons chercher dans quel MR est notre BD principale, pour eux il suffit de regarder le pied de page de la console Pandora FMS où nous verrons quelque chose comme Pandora FMS v7.0NG.750 - Build 750 - MR 42
. Dans ce cas, notre BD principale est en MR 42, nous devons donc avoir la BD historique avec le même MR.
Maintenant, vérifions quel MR est notre BD d’histoire pour eux sur la machine à histoire :
[root@historical ~]# mysql -u root -p historical <mysql> sélectionnez * dans tconfig où token='mr' ;
Cette requête nous donnera la valeur du MR dans lequel se trouve notre DB historique, disons que la requête nous donne la valeur 39.
Nous devrons passer les MR 40, 41 et 42 :
[root@historic ~]# cd /var/www/html/pandora_console/extras/mr/ # (dans ce répertoire nous trouverons tous les mr, il est situé dans la machine où la console pandora est installée, déplacez les MR nécessaires vers la machine historique). <mysql> source 40.sql ; <mysql> source 41.sql ; <mysql> source 42.sql ; <mysql> update tconfig set value=42 where token='mr' ;
De cette façon, nous résoudrons l’erreur.