Technical requirements
We are going to need several important servers for these recipes. First of all, we are going to need a running Zabbix 7 server for which to set up maintenance periods and do performance tuning.
For the upgrade part, we will need one of the following servers:
- A Rocky Linux 8 server running Zabbix server 6, a PHP version before 8.2, and a MariaDB version before 11.4
- An Ubuntu 22.04 server running Zabbix server 6 a PHP version before 8.3, and a MariaDB version before 11.4
I will call the upgrade server lar-book-zbx6
, which you can run with a distribution of your choice.
If you do not have any prior experience with Zabbix, this chapter may prove a good challenge, as we are going to go into the more advanced Zabbix processes in depth.