Cacti krijgt zo nu en dan een update. Wel zo netjes om Cacti up-to-date te houden. Als eerste had ik Cacti Upgrade pagina gekeken hoe dit dient te gaan. De stappen op die pagina gevlogd, ik zal vast iets missen of fout doen, maar met die stappen lukt het niet.
Hierbij de stappen hoe het mij wel is gelukt. Verbind en login met putty naar je Cacti server. Voer de volgende commando’s uit stap voor stap.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 |
# Maak een backup map aan mkdir /var/cacti-backup/ # Maak een RRA backup map aan in cacti-backup mkdir /var/cacti-backup/rra/ # Kopieer config.php naar backup map cp -r /var/www/html/include/config.php /var/cacti-backup/ # Kopieer rra grafieken naar rra backup map cp -r /var/www/html/rra/* /var/cacti-backup/rra/ # Maak backup van je SQL database mysqldump -u cactiuser -p cactidb > /var/cacti-backup/cactidb.sql ##### # Haal de laatste versie op wget https://www.cacti.net/downloads/cacti-latest.tar.gz --no-check-certificate # Gedownloade bestand uitpakken tar -zxvf cacti-latest.tar.gz # Kopieer alles naar /var/www/html cp -a cacti-1*/. /var/www/html # Rechten instellen chown -R www-data:www-data /var/www/html/ chmod -R 775 /var/www/html/ ##### # SQL Database terugzetten/kopiëren vanaf de backup mysqldump -u cactiuser -p cactidb < /var/cacti-backup/cactidb.sql # config.php terugzetten/kopiëren vanaf de backup cp -r /var/cacti-backup/config.php /var/www/html/include/ # rra grafieken terugzetten/kopiëren vanaf de backup cp -r /var/cacti-backup/rra/* /var/www/html/rra/ |
Als alles goed is gedaan. Ga via de browser naar je Cacti server en doorloop het upgrade proces.
Mocht het allemaal zijn gelukt en mocht je voor de volgende keer nog een keer een update willen doen, als er weer een nieuwe versie is. Dan is het een en ander al aanwezig om dit te voorkomen dat er conflict ontstaat verwijder (met bijvoorbeeld WinSCP) cacti-backup
map en cacti-latest.tar.gz
bestand. cacti-backup
map is te vinden in /var/
map en cacti-latest.tar.gz
is te vinden in de /root/
map.