Mise à jour de cacti

Voici un petit tuto permettant de mettre à jour sa version de cacti. Dans cet exemple, il s’agit de passer de la version 0.8.7b vers la 0.8.7d

Sauvegarde :

Tout d’abord, il faut bien sur sauvegarder ses documents :

Pour ma part, les données sont dans /home/cacti

# cp -rp /home/cacti /home/cacti_old

Ensuite il faut sauvegarder sa base de données :

# mysqldump -u root -p cacti > cacti_date_jour.sql

Télécharger la nouvelle version de cacti :

Télécharger la nouvelle version de cacti :

# cd /tmp

# wget http://www.cacti.net/downloads/cacti-0.8.7d.tar.gz

# tar -xvzf cacti-0.8.7d.tar.gz

Préparation à la migration :

# vimdiff /tmp/cacti-0.8.7d/include/config.php /home/config/include/config.php

Adapter les variables de configuration d’accès à la base de données :

$database_type = « mysql »;
$database_default = « cacti »;
$database_hostname = « localhost »;
$database_username = « cactiuser »;
$database_password = « cactiuser »;
$database_port = « 3306 »;

Puis copier les données de la version actuelle vers la nouvelle version :

# cp -p /home/cacti/rra/* /tmp/cacti-0.8.7d/rra/.
# cp -u -p /home/cacti/scripts/* /tmp/cacti-0.8.7d/scripts/
# cp -u -r -p /home/cacti/resource/* /tmp/cacti-0.8.7d/resource/
# chown -R apache /tmp/cacti-0.8.7d/rra/ /tmp/cacti-0.8.7d/log/

Migration vers la nouvelle version :

# mv /tmp/ cacti-0.8.7d /home/cacti

Ensuite on se connecte à son interface web et on contrôle que tout est ok.

http://localhost/cacti

Lorsque vous aller à l’adresse de votre cacti un fichier php est lancé pour procéder à la migration, c’est celui-ci qui va lancer la procédure ci-dessous.

La démarre le processus de mise à jour :

Guide d'installation

update

Résultat de mise à jour

Paramétrage de cacti

Puis vous devriez arriver sur l’interface de login.

Une fois authentifié en admin on peut voir le numéro de version sur la home de la console.

Author: Pierre-Yves Dubreucq

Passioné par les logiciels libres depuis 2001, je suis VP Bare Metal (Dedibox) chez Scaleway. Je tiens ce blog depuis 13 ans avec beaucoup moins d'assiduité malheureusement qu'à ses débuts, mais bon, le temps est une denrée rare.

Share This Post On

Submit a Comment

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *