Aquesta secci¨® proporciona instruccions per actualitzar des de Áú»¢¶Ä²© 7.0.x a la darrera versi¨® de Áú»¢¶Ä²© 7.2.x emprant els paquets oficials de Áú»¢¶Ä²© per a Debian/Ubuntu.
Abans d'actualitzar, reviseu les notes d'actualitzaci¨® pertinents i assegureu-vos que el vostre sistema compleix els requisits per a Áú»¢¶Ä²© 7.2.
Penseu en executar dues sessions SSH paral¡¤leles durant l'actualitzaci¨®: una per executar les passes d'actualitzaci¨® i una altra per monitorar els registres del servidor/proxy. Per exemple, executeu tail -f zabbix_server.log
o tail -f zabbix_proxy.log
a la segona sessi¨® per veure les darreres entrades de registre i possibles errors en temps real. Aix¨° pot ser cr¨ªtic per a les inst¨¤ncies de producci¨®.
Per obtindre instruccions sobre l'actualitzaci¨® entre versions menors de Áú»¢¶Ä²© 7.0.x (per exemple, de la 7.0.1 a la 7.0.3), consulteu Actualitzaci¨® entre versions menors.
Atureu el servidor Áú»¢¶Ä²© per assegurar-vos que no s'insereixin dades noves a la base de dades:
Si actualitzeu el proxy Áú»¢¶Ä²©, atureu-lo tamb¨¦.
Tindre una c¨°pia de seguretat de la vostra base de dades us ajudar¨¤ si el procediment d'actualitzaci¨® falla (manca d'espai al disc, apagat, problemes inesperats).
Fer c¨°pia de seguretat de fitxers de configuraci¨® de Áú»¢¶Ä²© , fitxers PHP i binaris Áú»¢¶Ä²©.
Fitxers de configuraci¨®:
mkdir /opt/zabbix-backup/
cp /etc/zabbix/zabbix_server.conf /opt/zabbix-backup/
cp /etc/apache2/conf-enabled/zabbix.conf /opt/zabbix-backup/
Arxius PHP i binaris Áú»¢¶Ä²© :
Abans de continuar amb l'actualitzaci¨®, desinstal¡¤leu el vostre paquet de repositori Áú»¢¶Ä²© actual:
Tot seguit, instal¡¤leu el darrer paquet de configuraci¨® del dip¨°sit per garantir la compatibilitat amb els paquets m¨¦s nous i per incloure qualsevol peda? de seguretat recent o correcci¨® d'errors.
A Debian 12, executeu:
wget https://repo.zabbix.com/zabbix/7.2/debian/pool/main/z/zabbix-release/zabbix-release_latest+debian12_all.deb
dpkg -i zabbix-release_latest+debian12_all.deb
Per a les versions de Debian anteriors, substitu?u l'enlla? anterior amb el correcte del . Tingueu en compte, per¨°, que ¨¦s possible que els paquets d'aquestes versions no incloguin pas tots els components de Áú»¢¶Ä²© i, per actualitzar els components, actualitzeu la vostra versi¨® de sistema operatiu. Per obtindre una llista dels components inclosos, veieu Paquets Áú»¢¶Ä²©.
A Ubuntu 24.04, executeu:
wget https://repo.zabbix.com/zabbix/7.2/ubuntu/pool/main/z/zabbix-release/zabbix-release_latest+ubuntu24.04_all.deb
dpkg -i zabbix-release_latest+ubuntu24.04_all.deb
A Ubuntu 22.04, executeu:
wget https://repo.zabbix.com/zabbix/7.2/ubuntu/pool/main/z/zabbix-release/zabbix-release_latest+ubuntu22.04_all.deb
dpkg -i zabbix-release_latest+ubuntu22.04_all.deb
Per a les versions anteriors d'Ubuntu, substitu?u l'enlla? anterior amb el correcte del . Tingueu en compte, per¨°, que els paquets d'aquestes versions poden no incloure tots els components de Áú»¢¶Ä²© i, per actualitzar els components, actualitzeu la vostra versi¨® de sistema operatiu. Per obtindre una llista dels components inclosos, veieu Paquets Áú»¢¶Ä²©.
?s possible que veieu un missatge sobre la configuraci¨® del dip¨°sit Áú»¢¶Ä²©:
Fitxer de configuraci¨® '/etc/apt/sources.list.d/zabbix.list'
==> Esborrat (per v¨®s o per un script) des de la instal¡¤laci¨®.
==> El distribu?dor de paquets ha enviat una versi¨® actualitzada.
Qu¨¨ voldr¨ªeu fer al respecte? Les vostres opcions s¨®n:
Y o I : instal¡¤leu la versi¨® del responsable del paquet
N o O : mantingueu la versi¨® instal¡¤lada actualment
D : veieu les difer¨¨ncies entre les versions
Z: inicieu una shell per examinar la situaci¨®
L'acci¨® per defecte ¨¦s mantindre la versi¨® actual.
*** zabbix.list (Y/I/N/O/D/Z) [per defecte=N]?
Trieu "Y" (o "I") per instal¡¤lar la versi¨® del responsable del paquet de la configuraci¨® del dip¨°sit Áú»¢¶Ä²©.
Tot seguit, actualitzeu la informaci¨® del repositori:
Per actualitzar els components de Áú»¢¶Ä²©, podeu executar:
mysql
per pgsql
a l'ordre.server
per proxy
a l'ordre.zabbix-agent
per zabbix-agent2 zabbix-agent2-plugin-*
a l'ordre.Actualitzar l'agent 2 de Áú»¢¶Ä²© amb la comanda apt install zabbix-agent2
pot donar error. Per obtindre m¨¦s informaci¨®, veieu els Errors coneguts.
?s possible que veieu un missatge sobre la configuraci¨® del servidor Áú»¢¶Ä²© (o proxy):
Fitxer de configuraci¨® '/etc/zabbix/zabbix_server.conf'
==> Modificat (per v¨®s o per un script) des de la instal¡¤laci¨®.
==> El distribu?dor de paquets ha enviat una versi¨® actualitzada.
Qu¨¨ voldr¨ªeu fer al respecte? Les opcions s¨®n:
Y o I : instal¡¤leu la versi¨® del responsable del paquet
N o O : mantingueu la versi¨® instal¡¤lada actualment
D : veieu les difer¨¨ncies entre les versions
Z: engegueu una shell per examinar la situaci¨®
L'acci¨® predeterminada ¨¦s mantindre la versi¨® actual.
*** zabbix_server.conf (Y/I/N/O/D/Z) [per defecte=N]?
Introdu?u l'opci¨® que millor s'adapti a la vostra situaci¨®. Per exemple, introdu?u D
per comparar la configuraci¨® actual i la nova i, tot seguit, decidiu si voleu instal¡¤lar la versi¨® del responsable del paquet (Y
o I
).
Tot seguit, actualitzeu la interf¨ªcie web amb Apache i reinicieu-lo, executant:
Assegureu-vos de revisar les notes d'actualitzaci¨® per comprovar si cal fer canvis en els par¨¤metres de configuraci¨®.
Per obtindre nous par¨¤metres opcionals, consulteu la p¨¤gina Novetats.
Inicieu els components actualitzats de Áú»¢¶Ä²©:
systemctl start zabbix-server
systemctl start zabbix-proxy
systemctl start zabbix-agent
`systemctl start zabbix-agent2
Despr¨¦s de l'actualitzaci¨®, ¨¦s possible que hagueu d'esborrar les galetes del navegador web i la mem¨°ria cau del navegador web perqu¨¨ la interf¨ªcie web de Áú»¢¶Ä²© funcioni correctament.
?s possible actualitzar versions menors de la 7..x (per exemple, de 7.2.1 a 7.2.3).
Primer, actualitzeu la informaci¨® del repositori:
Despr¨¦s, per actualitzar tots els components de Áú»¢¶Ä²©, executeu:
'zabbix*'
per 'zabbix-server*'
a la comanda.'zabbix*'
per 'zabbix-proxy*'
a la comanda.'zabbix*'
per 'zabbix-agent*'
a la comanda.'zabbix*'
per 'zabbix-agent2*'
a la comanda.