zabbix监控之迁移zabbix监控

zabbix监控中有时会根据需要对zabbix服务器进行迁移,zabbix迁移是非常简单的,因为zabbix的前端所有的操作都存在zabbix数据库里。所以zabbix迁移只需对zabbix库中相应的表进行导出导进即可。

一.进入原来的zabbix服务端

1.导出zabbix数据库

命令:mysqldump -uroot  -p(密码)--opt  zabbix > /root/zabbix.sql

2.传送sql文件到新的服务器上(新服务器上基本环境应搭建好)

命令:  scp /root/zabbix.sql root@192.168.30.145:/root

3.在新服务器上导入sql文件

命令: mysql -uroot -p(密码)zabbix < /root/zabbix.sql 
#zabbix库可以是一个新建的库,也可以是已经存在的库,因为sql文件再导入时,会先看表是否存在,假如表存在会先删除再导入

4.进行修改网页文件(新的服务器)

命令:vim /etc/zabbix/web/zabbix.conf.php

<?php 
// Zabbix GUI configuration file
global $DB; 
$DB['TYPE']    = 'MYSQL'; 
$DB['SERVER']  = 'localhost'; 
$DB['PORT']    = '0'; 
$DB['DATABASE'] = 'zabbix'; 
$DB['USER']    = 'root';                                      #连接zabbix数据库的用户 
$DB['PASSWORD'] = '123456';                         #连接zabbix数据库的用户的密码 
// SCHEMA is relevant only for IBM_DB2 database 
$DB['SCHEMA'] = ''; 
$ZBX_SERVER      = 'localhost'; 
$ZBX_SERVER_PORT = '10051'; 
$ZBX_SERVER_NAME = ''; 
$IMAGE_FORMAT_DEFAULT = IMAGE_FORMAT_PNG; 
?> 
5.进行前端访问

(完成)

 

posted @ 2018-08-03 15:11  呼长喜  阅读(401)  评论(0编辑  收藏  举报