CactiEZ的备份与恢复

运维 系统运维
CactiEZ的备份与恢复:Cacti是一套基于PHP、MySQL、SNMP及RRDTool开发的网络流量监测图形分析工具。Cacti提供了非常强大的数据和用户管理功能,本文讲述的是CactiEZ的备份与恢复。

  CactiEZ备份恢复

  CactiEZ默认会在每天的凌晨1点左右,自动备份相关数据。

  系统在/var/www/backups/里存有每天自动备份的副本,形成这些备份的脚本就是/var/www/backup.sh,主要执行的任务是导出mysql数据库里cacti和syslog两个库,并压缩保存整个“/var/www/html/”文件夹里面的内容。(包括cacti整个系统及插件的文件以及所有图形的RRAs数据文件)。备份脚本每天执行并自动清除5天前的备份。

  建议有条件的话,定期将备份文件上传到其他ftp文件服务器,以备不测。

  进入/var/www/backups/,我们可以看到多个cacti-backup文件包,它们都是在每天凌晨1点左右,由系统自动执行/var/www/ backup.sh生成的。

  我们随意拷贝一个文件包到/root目录下,解压后,会生成一个var/目录。cd var/ 看看:

  除了cacti-backup.sql和syslog.sql两个数据库文件以外,其他的都是对在用的/var/www/html/这个文件夹及其内容的整体备份。

  我们现在需要做的就是2件事情:

  1.把html文件夹里面的内容全部恢复到原位置:

  a.解压备份的数据包,并进入解压数据html的目录,执行以下的命令:

  这样备份出来的html文件夹中的内容就会将目前在用的html文件夹中的内容覆盖。可能会有很多提示,问你是否需要覆盖。如果嫌麻烦的话,可以先删除/var/www/html/这个文件夹中的内容(反正是要覆盖的,所以先删除掉也无所谓)。

  删除使用的命令:rm -rf /var/www/html/*

  2.导入之前备份的数据库文件:

  1.   #mysql -uroot -p cacti   
  2.  
  3.   #mysql -uroot -p syslog   
  4.  

  3. 完成上述2步,基本OK了,最好检查一下Settings的相关设置是否与本机相符。

  rrdtool的路径要设置正确,与你汉化时一致。

  使用数据导入的方法,可以快速建立CactiEZ相关模板。

  当完成基本安装和汉化以后,假如以网管中心CactiEZ的备份数据导入,就可以直接得到网管中心已经建立起来的模板和安装的插件,不需要自己动手修改模板和安装插件。

  测试服务器是以5分钟为轮询周期进行设置的,将于近期将备份数据上传至ftp,供有兴趣的地市导入使用。

【编辑推荐】

怎样备份Cacti的数据

Cacti取不到远程主机的数据

Cacti取不到CPU和内存的数据

责任编辑:zhaolei 来源: 51cacti
相关推荐

2010-05-26 10:25:50

MySQLdump增量

2018-04-17 08:24:58

2022-08-26 17:22:12

SQL数据库

2010-05-20 11:17:41

虚拟机备份恢复

2010-04-22 15:14:12

Aix操作系统

2021-09-10 07:48:22

Clickhouse数据库远程备份

2010-09-13 14:25:03

2016-11-18 15:42:06

存储

2018-09-11 10:30:18

MySQL存储引擎数据备份

2017-09-12 14:14:05

2016-10-19 16:50:43

大数据

2010-07-21 13:25:04

SQL Server备

2022-08-09 11:25:52

数据备份服务器虚拟化磁盘

2017-09-06 08:23:01

数据备份恢复过程正确姿势

2011-07-26 13:55:01

MongoDB备份与恢复

2017-04-27 09:05:08

备份宝灾备

2020-12-16 20:30:24

Linux系统备份系统恢复

2009-06-25 11:47:59

DB2数据备份

2010-04-13 11:09:21

Oracle数据库

2015-10-23 16:37:13

提高DB2数据备份
点赞
收藏

51CTO技术栈公众号