拾光

拾光

首页
分类
网络数通Linux资源分享记录
动态
关于
登录 →
拾光

拾光

首页 分类
网络数通Linux资源分享记录
动态 关于
登录
  1. 首页
  2. 网络数通
  3. 网络软件
  4. Cacti的备份升级还原笔记

Cacti的备份升级还原笔记

0
  • 网络软件
  • 发布于 2025-04-22
  • 8 次阅读
后山看日出
后山看日出

一、备份还原

配置完毕后我们需要对数据进行定期备份,保证发生意外情况后,有数据能恢复。

1.1、备份mysql和rrd数据
#1.1.1 备份数据库
mysqldump -p cacti >cacti.sql
# 备份RRD文件
tar -cvf rra.tar  /srv/www/cacti/rra


#1.1.2 上传到新的cacti服务器上
scp cacti.sql  192.168.1.1:/srv/www/cacti/
scp rra.tar 192.168.1.1:/srv/www/cacti/
1.2、导入mysql和rrd数据
# 1.2.1 删除并新建cacti数据库,导入备份的cacti.sql数据库文件
mysql -uroot -p
mysql>drop cacti  
mysql>create cacti 
mysql>quit  
mysql cacti </srv/www/cacti/cacti.sql  
systemctl restart mysql

# 1.2.2覆盖rrd文件夹
cd /srv/www/cacti/
tar xvf rra.tar
systemctl restart httpd

二、升级降级

cacti的版本有些会有一定的问题,比如我安装1.2.26版本后,发现聚合图形95值计算存在问题。那我要升级或者降级来看看其他版本是否正常。

2.1、下载对应的版本,上传到网站根目录。

不管升级降级都这样操作,版本跨度不要太大

升降级完成后,最好重启一下机器

Github版本下载

# 上传到www目录
scp cacti-release-1.2.25.tar.gz  192.168.1.1:/srv/www/

# 解压备份相关软件及目录
cd /srv/www/
# 备份原来的版本
mv cacti cacti.blk
tar -xzvf cacti-release-1.2.25.tar.gz
将新版本重命名为cacti文件夹
cp -r cacti-release-1.2.25 cacti


给权限
chown -R wwwrun:www /srv/www/cacti/

2.2、上传数据库,重新安装

# 配置数据库
mysql -p
mysql> drop cacti  
mysql> create database cacti;
mysql> GRANT ALL ON cacti.* TO cactiuser@localhost IDENTIFIED BY 'cactipasswd';
mysql> grant select on mysql.time_zone_name to 'cactiuser'@'localhost' identified by 'cactipasswd';




# 配置数据库连接信息
vim /srv/www/cacti/include/config.php
密码对应一致
$database_type = "mysql";
$database_default = "cacti";
$database_hostname = "localhost";
$database_username = "cactiuser";
$database_password = "cactipasswd";
$database_port = "3306";

#  导入数据库信息
mysql -u root -p -b cacti < /srv/www/cacti/cacti.sql
2.3、重新走安装过程

SERVER更换为自己服务器IP

http://SERVER/cacti/install

2.4、详细见安装文档

Cacti安装笔记

Cacti的使用笔记

Cacti的升级备份笔记

相关文章

Cacti的使用笔记 2025-04-22 16:10

添加设备,创建图形这些就不在赘述。记录我使用过程中遇到的一些比较难的问题 1、设置添加设备不自动创建图形。 因为这个功能是添加设备,或者刷新图形时候。自动创建图形。会导致一些自己不想要的图形自动创建。所以这里要禁用。 当然如果你需要自动创建图形这里也可以修改减少工作量。 我这里把自动创建网络端口修改

Cacti的备份升级还原笔记 2025-04-22 16:09

一、备份还原 配置完毕后我们需要对数据进行定期备份,保证发生意外情况后,有数据能恢复。 1.1、备份mysql和rrd数据 #1.1.1 备份数据库 mysqldump -p cacti >cacti.sql # 备份RRD文件 tar -cvf rra.tar /srv/www/cacti/rr

Cacti的安装笔记 2025-04-21 14:53

一、前言 Cacti是一套基于PHP、MySQL、SNMP及RRDTool开发的网络流量监测图形分析工具。 作为网络工程师,我主要用它来监控端口流量以及计算流量的95值。 这篇笔记我就把我找到的一种最简单的安装cacti的方法分享出来。 二、Cacti

目录
Copyright © 2024 拾光笔记 All Rights Reserved. Powered by 10light.

ddd