This section provides the steps required for a successful upgrade from Zabbix 2.0.x to 2.2.
Database upgrade to version 2.2 may take a long time if there are a lot of events. Event table may be reduced manually to speed up the upgrade process.
Make sure to read upgrade notes before proceeding with the upgrade.
Stop Zabbix server to make sure that no new data is inserted into database.
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 Zabbix binaries, configuration files and PHP files.
You may use pre-compiled binaries or compile your own.
Some parameters of zabbix_server.conf might have changed from 2.0, new parameters added. You may want to review them.
Housekeeper is disabled after upgrading to Zabbix 2.2. The desired housekeeper functionality should be checked and enabled manually in Administration → General → Housekeeper, if necessary.
Start new binaries. Check log files to see if the binaries have started successfully.
Zabbix server will automatically upgrade the database.
Before you start the server:
Zabbix server will automatically upgrade the database only from Zabbix 2.0.x to 2.2. For upgrading from earlier versions consult Zabbix documentation for 2.0 and earlier.
Follow installation instructions.
Minor upgrade procedure using sources is almost the same as major upgrade procedure. It means for example upgrading from Zabbix 2.2.0 to 2.2.x. It is required to execute the same actions as during the major upgrade. The only difference is that during minor upgrade no changes to the database are made.