zabbix数据库mariadb从本机迁移到云mysql数据库的操作
1.将zabbix数据库导出,并导入到云数据库中 由于数据库较大,如果直接使用shell会话中断会导致数据库导出或者导入失败,使用screen screen -S backzbx 导出zabbix数据库: mysqldump -hzbx_server_ip -uroot -p --default-character-set=utf8 --opt zabbix > zabbix20161228.sql 导入到云服务器1.1.1.1中: ①在云mysql中建库zabbix create database zabbix charset utf8mb4 COLLATE utf8mb4_general_ci; ②导入数据 mysql -h1.1.1.1 -uroot -p --default-character-set=utf8 zabbix < zabbix20161228.sql 2.本地有一个zabbix客户端,可以使用haproxy代理来连接测试 3.修改生产web端配置,zabbix连接数据库的配置 zabbix连数据库配置文件:# cat /etc/zabbix/web/zabbix.conf.php重启httpd服务 systemctl restart httpd 测试正常(可以人为的触发报警,看能否正常告警,并且接触警报后能自动消除警报) 至此zabbix数据库移植成功完成