zabbbix迁移数据库

由于之前zabbix server 与mysql在同一台机器上
现在生产需要将mysql迁移到另一台机器上

1、关闭zabbix-server服务

[root@localhost ~]# systemctl stop zabbix-server

2、导出zabbix数据库

[root@localhost ~]# mysqldump -uroot -p zabbix < zabbix_export.txt

3、另一台mysql服务器上创建zabbix数据库并添加授权用户

mysql> grant all privileges on zabbix.* to [email protected] identified by 'zabbix';

mysql> create database zabbix character set utf8;

mysql> flush privileges;

 4、导入数据库

将导出的数据库文件上传到10.10.50.38机器上,然后导入

[root@localhost ~]# mysql -uroot -p >/root/zabbix_export.txt
5、修改zabbix配置文件
[root@localhost ~]# vim /etc/zabbix/web/zabbix.conf.php 


[root@localhost ~]# vim /etc/zabbix/zabbix_server.conf


6 、启动 zabbix_server ,迁移成功
[root@localhost ~]# systemctl start zabbix-server


猜你喜欢

转载自blog.csdn.net/abel_dwh/article/details/80865807