1.数据库端部署Mariadb服务
[root@db01 ~]# yum install -y mariadb-server
[root@db01 ~]# systemctl restart mariadb.service
[root@db01 ~]# mysqladmin password '123456'
[root@db01 ~]# mysql -uroot -p123456
MariaDB [(none)]> grant all privileges on zabbix.* to zabbix@'172.16.1.%' identified by 'zabbix';
2.zabbix服务端修改数据库地址并导出sql到数据库端
[root@zabbix-server ~]# vim /etc/zabbix/zabbix_server.conf
DBHost=172.16.1.51
[root@zabbix-server ~]# vim /etc/zabbix/web/zabbix.conf.php
$DB['SERVER'] = '172.16.1.51';
[root@zabbix-server ~]# mysqldump -uroot -p123456 -B zabbix > zabbix.sql
[root@zabbix-server ~]# scp -rp zabbix.sql 172.16.1.51:
3.数据库端导入sql文件
[root@db01 ~]# mysql -uroot -p123456 <zabbix.sql
4.zabbix服务端重启服务并停掉数据库
[root@zabbix-server ~]# systemctl restart zabbix-server.service httpd.service
[root@zabbix-server ~]# systemctl stop mariadb.service
5.发现有部分是没有数据的,导出数据库到重启配置文件的那段时间是没有数据的