zabbix版本更新升级较快,功能也在逐步强化,旧版本的有些功能存在不足甚至是bug。并且在运维工作工设计到zabbix平台的迁移也是比较常见的问题。先前在做数据迁移时也犯过一些大大小小的问题。在网上也查找了一些资料,基于Ubuntu的还是比较少,尽管与centos等大同小异,还是决定整理记录一下。
旧版本:zabbix 2.0.6-Ubuntu 12.10
新版本: zabbix 2.2.9-Ubuntu14.10
1、旧版本的数据导出
mysqldump -uroot -p -hlocalhost --opt --databases zabbix >zabbix_20150505.sql
2、在新机器上搭建zabbix 2.2.9
具体步骤:http://www.cnblogs.com/chrisDuan/p/4476282.html
3、进入新搭建的数据库
mysql> drop database zabbix;
mysal> exit;
4、停止mysql服务
service mysql stop
5、数据导入新数据库
mysql -uroot -p < zabbix_20150505.sql
6、启动mysql服务
service mysql start
数据库会自动完成升级。