Sistema Operacional utilizado - Debian 11
Recomendo fazer o backup dos arquivos de configurações e banco,
Pare o serviços do zabbix server:
# systemctl stop zabbix-server
Crie diretórios para arquivos de backup:
# mkdir -p /opt/zabbix_backup/bin_files
# mkdir -p /opt/zabbix_backup/conf_files
# mkdir -p /opt/zabbix_backup/doc_files
# mkdir -p /opt/zabbix_backup/web_files
# mkdir -p /opt/zabbix_backup/db_files
Backup de arquivos binários, doc e conf do Zabbix:
# cp -rp /etc/zabbix/zabbix_server.conf /opt/zabbix_backup/conf_files
# cp -rp /usr/sbin/zabbix_server /opt/zabbix_backup/bin_files
# cp -rp /usr/share/doc/zabbix-* /opt/zabbix_backup/doc_files
# cp -rp /etc/apache2/conf-enabled/zabbix.conf /opt/zabbix_backup/conf_files 2>/dev/null
# cp -rp /etc/zabbix/web/zabbix.conf.php /opt/zabbix_backup/conf_files 2>/dev/null
Backup de arquivos da web Zabbix (frontend)
# cp -rp /usr/share/zabbix/ /opt/zabbix_backup/web_files
Backup do banco de dados Zabbix
Este comando fará um backup completo do banco de dados Zabbix na instância MySQL/MariaDB
(altere hostname , user , password e db name para corresponder ao seu ambiente):
# mysqldump -h localhost -u'root' -p'senha' --single-transaction 'zabbix' | gzip > /opt/zabbix_backup/db_files/zabbix_backup.sql.gz
Seguiremos agora com a atualização propriamente dita, exclua o repositório Zabbix antigo para que possamos instalar o novo:
# dpkg --purge zabbix-release
Atualize o Zabbix e quando solicitado o que fazer com o arquivo de configuração do Zabbix,
basta pressionar enter para manter a versão atual de “ zabbix_server.conf“:
# wget https://repo.zabbix.com/zabbix/6.2/debian/pool/main/z/zabbix-release/zabbix-release_6.2-2%2Bdebian11_all.deb
# dpkg -i zabbix-release_6.2-2+debian11_all.deb
# apt update
# apt upgrade
Basta reiniciar o serviço Zabbix e atualização do banco de dados e ele fará a atualização automaticamente:
# systemctl start zabbix-server
A atualização do banco de dados pode durar de 1 minuto a horas,
dependendo do tamanho do banco de dados.
Limpe o cache do navegador e verifique a versão do Zabbix
O frontend do Zabbix pode parecer muito estranho após a atualização porque você não excluiu o cache do seu navegador!
Limpe o cache do navegador e faça login no Zabbix.
No servidor, verifique se a atualização foi bem sucedida com o comando "zabbix_server -V".
Até a proxima!!