介绍
之前zabbix server 使用的mysql和项目共用,现准备将其迁移出来,防止误操作
相关服务器
# 旧msyql
192.168.30.100 3306 zabbix (数据库名)
# 新mysql
192.168.30.101 3306 zabbix (数据库名)
操作
192.168.30.101 服务器操作
安装mysql并配置好授权
(略)
导出zabbix库,并导入新db中
# 备份
mysql -h 192.168.30.100 -uroot -p zabbix > zabbix.sql
# 导入
mysql -h 192.168.30.101 -uroot -p zabbix < zabbix.sql
防火墙策略
放通数据库端口确保zabbix-server 能访问新mysql
修改zabbix页面配置文件
vim /web/data/zabbix-page/conf/zabbix.conf.php
$DB['TYPE'] = 'MYSQL';
$DB['SERVER'] = '192.168.30.101';
$DB['PORT'] = '0';
$DB['DATABASE'] = 'zabbix';
$DB['USER'] = 'root';
$DB['PASSWORD'] = 'root';
启动 zabbix_server 即可,迁移成功