Make sure to read general information about upgrading first.
Stop Áú»¢¶Ä²© server to make sure that no new data is inserted into database.
If upgrading Áú»¢¶Ä²© proxy, stop proxy too.
This is a very important step. Make sure that you have a backup of your database. It will help if the upgrade procedure fails (lack of disk space, power off, any unexpected problem).
Make a backup copy of Áú»¢¶Ä²© binaries, configuration files and the PHP file directory.
Configuration files:
# mkdir /opt/zabbix-backup/
# cp /etc/zabbix/zabbix_server.conf /opt/zabbix-backup/
# cp /etc/apache2/conf-enabled/zabbix.conf /opt/zabbix-backup/
PHP files and Áú»¢¶Ä²© binaries:
To proceed with the update your current repository package has to be uninstalled.
Then install the new repository configuration package.
On Debian 9 run:
# wget https://repo.zabbix.com/zabbix/3.0/debian/pool/main/z/zabbix-release/zabbix-release_3.0-2+stretch_all.deb
# dpkg -i zabbix-release_3.0-2+stretch_all.deb
On Debian 8 run:
# wget https://repo.zabbix.com/zabbix/3.0/debian/pool/main/z/zabbix-release/zabbix-release_3.0-2+jessie_all.deb
# dpkg -i zabbix-release_3.0-2+jessie_all.deb
On Debian 7 run:
# wget https://repo.zabbix.com/zabbix/3.0/debian/pool/main/z/zabbix-release/zabbix-release_3.0-2+wheezy_all.deb
# dpkg -i zabbix-release_3.0-2+wheezy_all.deb
On Ubuntu 18.04 run:
# wget https://repo.zabbix.com/zabbix/3.0/ubuntu/pool/main/z/zabbix-release/zabbix-release_3.0-2+bionic_all.deb
# dpkg -i zabbix-release_3.0-2+bionic_all.deb
On Ubuntu 16.04 run:
# wget https://repo.zabbix.com/zabbix/3.0/ubuntu/pool/main/z/zabbix-release/zabbix-release_3.0-2+xenial_all.deb
# dpkg -i zabbix-release_3.0-2+xenial_all.deb
On Ubuntu 14.04 run:
# wget https://repo.zabbix.com/zabbix/3.0/ubuntu/pool/main/z/zabbix-release/zabbix-release_3.0-2+trusty_all.deb
# dpkg -i zabbix-release_3.0-2+trusty_all.deb
Update the repository information.
To upgrade Áú»¢¶Ä²© components you may run something like:
If using PostgreSQL, substitute mysql
with pgsql
in the command. If upgrading the proxy, substitute server
with proxy
in the command.
The HistoryTextCacheSize parameter has been replaced by a new HistoryIndexCacheSize server/proxy parameter, which must be present for the server/proxy to start.
For other recommended changes and new parameters, see the What's new section.
Start the updated Áú»¢¶Ä²© components.
After the upgrade you may need to clear web browser cookies and web browser cache for the Áú»¢¶Ä²© web interface to work properly.
It is possible to upgrade minor versions of 3.0.x (for example, from 3.0.1 to 3.0.3). It is easy.
To upgrade Áú»¢¶Ä²© minor version please run:
To upgrade Áú»¢¶Ä²© server minor version please run:
To upgrade Áú»¢¶Ä²© agent minor version please run: