Zabbixのの移行のZabbix監視

ZABBIX監視が時々ZABBIXサーバの移行であることを必要とされているすべてのフロントエンド操作ZABBIXが存在ZABBIXデータベースであるため、移行Zabbixは、非常に簡単です。だから、ZABBIXのテーブルに対応するZABBIXライブラリにのみ移行ガイドにエクスポートすることができます。

ZABBIXの移行は結局、過去のデータは、多くのスペースを占有し、必要な履歴データが失われない場合は、過去のデータが必要とされていない場合は、ライブラリ全体のZABBIXを移行する必要があるので、あなただけの設定情報を移行することができ、過去のデータを移行するかどうかについて個別に行うことができ、 。

1.エクスポートZABBIXデータベース

[ルート@ zhu2〜]#mysqldumpを-uroot -p123456 --opt ZABBIX> zabbix.sql

2.(新しいサーバー環境が良い基本を構築する必要があります)新しいサーバーにSQLファイルを送信

[ルート@ zhu2〜]#scpコマンドzabbix.sql [email protected]:/ tmpに

3.インポートし、新しいサーバー上のSQLファイル

[ルート@ zhu1〜]#MySQLの-uroot - p123456 ZABBIX <zabbix.sql  
#zabbix新しいライブラリは、ライブラリすることができ、既にSQLのでインポートする前に、ファイルをデータベースに既存することができる、それが表に存在する、もし見ていきますテーブルの存在が再導入削除させていただきます


4.ページファイルを変更します。

[ルート@ zhu1〜]#vimの/var/www/html/conf/zabbix.conf.php  
<PHP?  
//設定ファイルは、ZABBIXのGUI 
、株式会社無料で$ DB参加;  
$ DB [ 'TYPE'] = 'MYSQL';  
$ DB [ 'SERVER'] = 'ローカルホスト';  
$ DB [ 'PORT'] = '0';  
$ DB [ 'データベース'] = 'ZABBIX';  
$ DB [ 'USER'] = 'ルート';#接続ZABBIXデータベースユーザーの  
$ DB [ 'パスワード'] = '123456'; ZABBIXは、データベース・ユーザー・パスワード#接続  
のみIBM_DB2用//関連しているスキーマデータベース  
$ DB [ 'SCHEMA'] = '';  
$ ZBX_SERVER =は'' localhostの;  
$ ZBX_SERVER_PORT = '10051';  
$ ZBX_SERVER_NAME = '';  
$のIMAGE_FORMAT_DEFAULT = IMAGE_FORMAT_PNG;  
?>  

5.前端访问,

#此时需要使用的便是老的zabbix的用户密码,为了防止迁移不出意外,新的服务器上搭建的环境,以及zabbix server的配置文件应尽量和老的配置文件保持一致




zabbix3.2升级3.4报错Database error


zabbix3.2版本升级到zabbix3.4版本后打开页面报错,报错内容如下

Database error 
The frontend does not match Zabbix database. Current database version (mandatory/optional): 3020000/3020000. Required mandatory version: 3040000. Contact your system administrator.

解决办法:

郑州同济医院:http://jbk.39.net/yiyuanzaixian/zztjyy/

进入数据库 

mysql> show databases;
mysql> use zabbix;
mysql> update dbversion set mandatory=3040000;
mysql> flush privileges;


おすすめ

転載: blog.51cto.com/14478010/2427765