Обновление Zabbix с 6.4 до 7.0

Прежде всего бэкапим файлы настроек zabbix. Расписывать подробно не буду, т.к. у всех свои дистрибутивы. Да и я при переносе пользовался снапшотами:)

Потом подключаемся к MySQL и включить log_bin_trust для изменения таблиц базы данных во время обновления.

sudo mysql -u root -p
mysql> set global log_bin_trust_function_creators = 1;
mysql> quit;

Скачиваем и распаковываем новый zabbix

wget https://repo.zabbix.com/zabbix/7.0/ubuntu/pool/main/z/zabbix-release/zabbix-release_7.0-1+ubuntu$(lsb_release -rs)_all.deb
sudo dpkg -i zabbix-release_7.0-1+ubuntu$(lsb_release -rs)_all.deb
sudo apt update
sudo apt-get dist-upgrade

После обновления старых пакетов и установки новых опять подключаемся к MySQL и отключаем log_bin_trust

sudo mysql -u root -p
mysql> set global log_bin_trust_function_creators = 0;
mysql> quit;

Далее радуемся свежему Zabbix.