5-将Zabbix Server的MySQL 数据库迁移到独立的MySQL服务器

5-将Zabbix Server的MySQL 数据库迁移到独立的MySQL服务器

#备份数据库
[root@zabbix-server ~]#mysqldump -uroot -A -F --single-transaction > 
/data/all.sql
[root@zabbix-server ~]#systemctl disable --now mysql
#在独立数据库服务器上安装并恢复数据库
[root@mysql-server ~]#apt -y install mysql-server
[root@mysql-server ~]#mysql < all.sql
#重新授权用户允许远程连接zabbix数据库
[root@mysql-server ~]#mysql 
mysql>grant all privileges on zabbix.* to zabbix@'10.0.0.%' identified by 
'123456';


#将php的配置指向新的数据库服务器IP
[root@zabbix-server ~]#vim /usr/share/zabbix/conf/zabbix.conf.php
$DB['SERVER']           = '10.0.0.101'; #将Zabbix Server的配置指向新的数据库服务器IP
[root@zabbix-server ~]#vim /etc/zabbix/zabbix_server.conf
DBHost=10.0.0.101
DBPort=3306
#重启服务生效
[root@zabbix-server ~]#systemctl restart zabbix-server.service


本文 暂无 评论

Top