GNU/Linux >> Tutoriels Linux >  >> Linux

Comment mettre à niveau Zabbix de 3.4 à 4.0 sur Ubuntu 18.04 :rapide et facile

J'ai récemment installé Zabbix 3.4 sur Ubuntu 18.04 et je n'avais pas réalisé que la version 4.0 LTS était déjà sortie. La version 3.4 n'est pas LTS, il est donc souhaitable d'avoir la version LTS en place si vous prévoyez de l'utiliser dans le futur. J'ai donc dû mettre à jour Zabbix de 3.4 à 4.0, d'abord je pensais que ça allait être un long processus, mais en fait, c'est vraiment facile. Je vais vous montrer comment.

Je ne couvrirai ici que le processus de mise à niveau, mais sachez que je n'inclus pas le processus de sauvegarde de la base de données. Assurez-vous absolument que vous disposez soit d'un instantané complet de votre serveur, soit d'une sauvegarde complète de votre base de données avant la mise à niveau !

Étape 1 - Sauvegarder votre base de données

Comme je l'ai mentionné ci-dessus, je ne vais pas couvrir cela ici, pour sauvegarder votre base de données, suivez la documentation officielle.

Étape 2 - Sauvegarder vos fichiers de configuration/PHP et binaires

Ensuite, nous allons sauvegarder nos fichiers de configuration/PHP et binaires, juste pour nous en assurer.

Fichiers de configuration

mkdir /opt/zabbix-backup/
sudo cp /etc/zabbix/zabbix_server.conf /opt/zabbix-backup/
sudo cp /etc/apache2/conf-enabled/zabbix.conf /opt/zabbix-backup/

Fichiers PHP et binaires

sudo cp -R /usr/share/zabbix/ /opt/zabbix-backup/
sudo cp -R /usr/share/doc/zabbix-* /opt/zabbix-backup/

Étape 3 - Arrêt des services Zabbix

Pour mettre à niveau Zabbix de 3.4 à 4.0, nous devons d'abord arrêter tous ses services. Connectez-vous donc à votre serveur Zabbix et exécutez :

sudo service zabbix-server stop
sudo service zabbix-agent stop
sudo service zabbix-proxy stop

Étape 4 - Suppression du package de référentiel actuel

Ensuite, nous devons supprimer l'ancien package de référentiel Zabbix.

sudo rm -Rf /etc/apt/sources.list.d/zabbix.list

Étape 5 - Installation du nouveau package de configuration du référentiel

Et maintenant, nous installons le nouveau.

sudo wget https://repo.zabbix.com/zabbix/4.0/ubuntu/pool/main/z/zabbix-release/zabbix-release_4.0-1+bionic_all.deb
sudo dpkg -i zabbix-release_4.0-1+bionic_all.deb

Après avoir exécuté la commande dpkg -i, assurez-vous de répondre à la question si vous souhaitez utiliser la nouvelle version de zabbix.list par OUI.

Lorsque vous avez terminé, exécutez une mise à jour pour extraire les nouvelles versions.

sudo apt-get update

Étape 6 - Mettre à niveau Zabbix de 3.4 à 4.0

Il est temps d'exécuter la mise à jour finale.

sudo apt-get install – only-upgrade zabbix-server-mysql zabbix-frontend-php zabbix-agent

Assurez-vous de sélectionner NON à la question si vous souhaitez mettre à jour le fichier zabbix_server.conf ! Si vous choisissez Oui ici, vous devez saisir à nouveau les informations de votre base de données. Si vous choisissez Oui par erreur, le programme de mise à jour crée automatiquement une sauvegarde de votre ancienne configuration, dans /etc/zabbix/zabbix_server.conf.dpkg ou quelque chose comme ça.

Étape 7 - Démarrage des services Zabbix

Et enfin, nous allons recommencer nos services. Selon la taille de votre base de données, la mise à jour peut prendre un certain temps. Assurez-vous d'attendre un moment si quelque chose ne fonctionne pas.

sudo service zabbix-server start
sudo service zabbix-agent start
sudo service zabbix-proxy start

Mise à niveau entre les versions mineures de Zabbix

Si vous souhaitez effectuer une mise à niveau entre des versions mineures, disons de la version 4.0.1 à 4.0.3, c'est beaucoup plus facile.

Mettre à jour la version mineure de Zabbix

sudo apt install – only-upgrade 'zabbix.*'

Mettre à niveau la version mineure du serveur Zabbix

sudo apt install – only-upgrade 'zabbix-server.*'

Mettre à niveau la version mineure de l'agent Zabbix

sudo apt install – only-upgrade 'zabbix-agent.*'

Conclusion

Comme vous pouvez le voir, il est très facile de mettre à niveau Zabbix de 3.4 à 4.0. Si vous avez suivi attentivement chaque étape, vous devriez être sur la dernière version en un rien de temps. Assurez-vous de consulter mon YouTube channel, il existe également de nombreux didacticiels Zabbix et Monitoring.


Linux
  1. Comment mettre à niveau d'Ubuntu 16.04 vers Ubuntu 18.04

  2. Comment mettre à niveau vers Ubuntu 15.10 à partir d'Ubuntu 15.04

  3. Comment mettre à niveau vers Debian 11 à partir de Debian 10

  4. Comment mettre à niveau Node.js de 4.2 à 6.11.0 sur Ubuntu 16.04 ?

  5. Comment mettre à niveau Ubuntu 20.04 vers Ubuntu 21.04

Comment mettre à niveau vers Ubuntu 21.10 Impish Indri Beta à partir du 21.04

Comment installer Zabbix sur Ubuntu 14.04

Comment mettre à niveau vers Ubuntu 20.04 à partir d'Ubuntu 18.04 et 19.10

Comment mettre à niveau de 12.04 à 12.10 à l'aide d'un CD ?

Comment mettre à niveau Ubuntu Server vers 20.04 à partir de 18.04

Comment installer Zabbix sur Ubuntu 20.04