环境声明
key | value |
---|---|
系统版本 | ubuntu1604 x86_64 |
zabbix | 3.4 升级至 4.0 |
升级步骤
1 停止 ZABBIX 进程
停止 Zabbix server 以确保没有新数据插入数据库。
service zabbix-server stop
如果需要升级 Zabbix proxy,那么同样停止 Zabbix proxy 进程。
service zabbix-proxy stop
众所周知,仅升级 Zabbix server 而不升级 Zabbix proxy ,并且未升级的 Zabibx proxy 将数据发送至升级后的 Zabbix server 是可能的(Zabbix proxy 无法其刷新配置)。但是,不建议这样,Zabbix 不支持这样,选择这样做您需为其独自承担风险。
2 备份当前的数据库
这是非常重要的步骤。升级前请确保备份了数据库。如果升级失败(因磁盘空间不足、断电或其他意外导致的升级失败),备份的数据库将大有帮助。
备份shell脚本可参照链接: https://blog.csdn.net/qq_31024251/article/details/108076849
3 备份配置文件、PHP 文件和 ZABBI