Zabbix3.X升级Zabbix4.X教程

首先你需要备份之前的数据库,这一步很重要!!!

<code>mysqldump -u“user” -p“pasword” --opt --skip-lock-tables --database zabbix > zabbix.sql
mysqldump -u“user” -p“pasword” --opt --skip-lock-tables --database zabbix | gzip > zabbix_`date +'%Y%m%d%H%M%S'`.sql.gz
/<code>停止老版本服务

<code>service zabbix-server stop
service zabbix-agent stop
service httpd stop/<code>备份一下zabbix的文件,以防万一

<code>mkdir /opt/zabbix-backup/
cp /etc/zabbix/zabbix_server.conf /opt/zabbix-backup/
cp /etc/httpd/conf.d/zabbix.conf /opt/zabbix-backup/
cp -R /usr/share/zabbix/ /opt/zabbix-backup/
cp -R /usr/share/doc/zabbix-* /opt/zabbix-backup//<code>升级zabbix源

<code>rpm -Uvh https://repo.zabbix.com/zabbix/4.0/rhel/7/x86_64/zabbix-release-4.0-1.el7.noarch.rpm
#如果更新失败可尝试多更新几次/<code>升级zabbix

<code>yum upgrade zabbix-server-mysql zabbix-web-mysql zabbix-agent zabbix-proxy-mysql
yum clean all
yum upgrade zabbix-server-mysql zabbix-web-mysql zabbix-agent /<code>启动zabbix

<code>service zabbix-server start
service zabbix-agent start
service httpd start/<code>登录查看一下版本