zabbix服务器迁移

本文涉及的产品
RDS MySQL DuckDB 分析主实例,基础系列 4核8GB
RDS Agent(兼容OpenClaw),2核4GB
RDS DuckDB + QuickBI 企业套餐,8核32GB + QuickBI 专业版
简介:
单位有个zabbix监控服务器,zabbix是1.6稳定版。最近需要迁移到别的服务器上,要求原来的数据都不能丢失,迁移过来后zabbix服务能正常继续监控。这个问题中的关键是数据库的导出导入,以及迁移后监控能否继续的问题,可以分为两个部分实现。首先需要搭建好LAMP平台,这个问题比较简单,网上有很多文档可以参考,我计划会在后面的时间里写一篇关于这个问题的快速配置的文档,目的是让从来没有配置过LAMP的人10分钟成功配置,这里暂时不谈论。然后是zabbix的编译安装,这个我也会在最近写一篇1.6版本的安装笔记。
迁移首先要做好原zabbix服务器的mysql数据库的备份,用mysqldump可以做到。
 
[root@localhost ~]# mysqldump -u root -p --default-character-set=UTF8 --opt zabbix > zabbix.sql
Enter password:******
 
由于公司的zabbix服务器运行时间比较长,数据较大,这里用了接近半小时的时间。
把生成的zabbix.sql文件scp到新zabbix服务器/mnt目录中,使用命令导入到mysql,注意在导入之前本地的zabbix服务已经可以正常运行了。
 
[root@localhost ~]#mysql -u root -p zabbix < zabbix.sql
Enter password:******
 
或者下面的命令,效果是相同的。
 
[root@localhost ~]#cat zabbix | mysql -u root -p zabbix
Enter password:******
 
又是漫长的等待啊。。。这里说明一下,有的人会建议直接拷贝数据库文件,这样会明显缩短数据库的迁移时间,但是由于有的mysql版本差别的问题,这样的方法又是不能成功,所以用mysqldump的方法比较保险。下面修改服务端配置文件:
[root@localhost ~]# vim /etc/zabbix/zabbix_server.conf
dbuSEr=root #这里改成你的mysql用户
DBPassword=cnczabbix #这里是密码,明文的。如果没有,注释掉就可以了
修改客户端配置文件:
[root@localhost ~]# vim /etc/zabbix/zabbix_agentd.conf
Server=192.168.10.101 #改成你的服务器的ip,如果是监控自己,用127.0.0.1
完成之后重启一下zabbix_server,zabbix_agentd
[root@localhost ~]#/etc/zabbix/sbin/zabbix_server stop
[root@localhost ~]#/etc/zabbix/sbin/zabbix_server start
[root@localhost ~]#/etc/zabbix/sbin/zabbix_agentd stop
[root@localhost ~]#/etc/zabbix/sbin/zabbix_agentd start
 
最后登录到新zabbix服务器看看是不是一切都和原来一样了?
可能会遇到的问题:监控记录不更新~
解决方法:确定在两台服务器的时间一致,一般是由于移植机的时间比原来的zabbix服务器的时间晚的缘故,时间一致或者时间偏快是不会出现这个问题的。









本文转自 justiceplus 51CTO博客,原文链接:http://blog.51cto.com/johnwang/126369,如需转载请自行联系原作者
相关实践学习
每个IT人都想学的“Web应用上云经典架构”实战
本实验从Web应用上云这个最基本的、最普遍的需求出发,帮助IT从业者们通过“阿里云Web应用上云解决方案”,了解一个企业级Web应用上云的常见架构,了解如何构建一个高可用、可扩展的企业级应用架构。
MySQL数据库入门学习
本课程通过最流行的开源数据库MySQL带你了解数据库的世界。 &nbsp; 相关的阿里云产品:云数据库RDS MySQL 版 阿里云关系型数据库RDS(Relational Database Service)是一种稳定可靠、可弹性伸缩的在线数据库服务,提供容灾、备份、恢复、迁移等方面的全套解决方案,彻底解决数据库运维的烦恼。 了解产品详情:&nbsp;https://www.aliyun.com/product/rds/mysql&nbsp;
目录
相关文章
|
11月前
|
网络协议 关系型数据库 应用服务中间件
如何迁移网站数据到新的服务器
迁移网站数据到新服务器是一个系统化的过程,需谨慎操作以避免数据丢失或服务中断。小编为您整理发布如何迁移网站数据到新的服务器,以下是详细步骤和注意事项。
|
弹性计算 Linux Windows
跨账号和同账号的ECS云服务器之间迁移教程
跨账号和同账号的ECS云服务器之间迁移教程
|
12月前
|
弹性计算 安全
阿里云服务器镜像,快速迁移项目数据
有时候旧服务器快到期了,想把项目、数据、软件挪到新服务器上,如果全部重新搭建的话,那无疑是耗时又费力。有了镜像迁移,就方便了许多。
785 1
|
安全 关系型数据库 MySQL
【YashanDB知识库】YMP从mysql迁移到崖山,报错:服务器错误
【YashanDB知识库】YMP从mysql迁移到崖山,报错:服务器错误
|
安全 关系型数据库 MySQL
【YashanDB知识库】YMP从mysql迁移到崖山,报错:服务器错误
【YashanDB知识库】YMP从mysql迁移到崖山,报错:服务器错误
【YashanDB知识库】YMP从mysql迁移到崖山,报错:服务器错误
|
安全 大数据 Linux
云上体验最佳的服务器操作系统 - Alibaba Cloud Linux | 飞天技术沙龙-CentOS 迁移替换专场
本次方案的主题是云上体验最佳的服务器操作系统 - Alibaba Cloud Linux ,从 Alibaba Cloud Linux 的产生背景、产品优势以及云上用户使用它享受的技术红利等方面详细进行了介绍。同时,通过国内某社交平台、某快递企业、某手机客户大数据业务 3 大案例,成功助力客户实现弹性扩容能力提升、性能提升、降本增效。 1. 背景介绍 2. 产品介绍 3. 案例分享
472 1
|
Cloud Native Java 编译器
将基于x86架构平台的应用迁移到阿里云倚天实例云服务器参考
随着云计算技术的不断发展,云服务商们不断推出高性能、高可用的云服务器实例,以满足企业日益增长的计算需求。阿里云推出的倚天实例,凭借其基于ARM架构的倚天710处理器,提供了卓越的计算能力和能效比,特别适用于云原生、高性能计算等场景。然而,有的用户需要将传统基于x86平台的应用迁移到倚天实例上,本文将介绍如何将基于x86架构平台的应用迁移到阿里云倚天实例的服务器上,帮助开发者和企业用户顺利完成迁移工作,享受更高效、更经济的云服务。
441 13
将基于x86架构平台的应用迁移到阿里云倚天实例云服务器参考
|
弹性计算 监控 数据库
制造企业ERP系统迁移至阿里云ECS的实例,详细介绍了从需求分析、数据迁移、应用部署、网络配置到性能优化的全过程
本文通过一个制造企业ERP系统迁移至阿里云ECS的实例,详细介绍了从需求分析、数据迁移、应用部署、网络配置到性能优化的全过程,展示了企业级应用上云的实践方法与显著优势,包括弹性计算资源、高可靠性、数据安全及降低维护成本等,为企业数字化转型提供参考。
494 5
|
监控 数据可视化 BI
服务器监控软件Zabbix
【10月更文挑战第19天】
419 6

推荐镜像

更多