监控服务器Cacti之四 用户授权及备份还原

本文涉及的产品
RDS MySQL Serverless 基础系列,0.5-2RCU 50GB
RDS MySQL Serverless 高可用系列,价值2615元额度,1个月
云数据库 RDS PostgreSQL,高可用系列 2核4GB
简介:

 本篇主要介绍下Cacti的用户授权和备份还原,这是最常用也是最重要的东西哦!

一、用户授权

Console---User Management---Add--Create

wKioL1U13JzTs8CiAAXuLW52hJg937.jpg

Create后在当前页有相应的权限的设置

图中为只允许用户在相应的监控的机器上查看负载(Load Average)

wKiom1U120GwUu3GAAG-PTnEAKs396.jpg

Add后的视图

wKioL1U13JzjY8DKAAEQrqa0c74682.jpg

最后Save即可.

jacken账户登录

wKiom1U120KyBZ0lAAFwl0U4E34496.jpg

提示没有视图权限(取决于设置)

wKioL1U13J3A1FH8AAG7jTwEmkQ023.jpg

点右上角红色按钮即可看到指定监控的项目

wKiom1U120KTnZOjAAPWoJgvQkA789.jpg

二、备份还原

Cacti数据无非就存储在两个地方,一个是Mysql数据库,一个是Cacti网站目录。

备份:

1
2
3
4
5
6
7
[root@ test  ~] # mkdir /cactibak
[root@ test  ~] # cd /cactibak/
[root@ test  cactibak] # cp -a/var/www/html/cacti/ .   //备份Cacti网页程序
[root@ test  cactibak] # mysqldump -ucacti-phi --opt cacti > cacti_150421.sql //备份Cacti的Mysql数据库
[root@ test  cactibak] # ls
cacti cacti_150421.sql
[root@ test  cactibak] #

还原:

在还原之前应确保ApachePHPMysqlrrdtoolnet-snmp安装正确,尽量和之前部署的路径一样。

1、  将备份的cacti网页程序上传到Apacheweb服务器(路径根据情况而定)

[root@test ~]# cp -a /cactibak/cacti/var/www/html/

2、  还原数据库

1
2
3
4
5
6
#mysql -uroot –phi
#mysql> create  database  cacti;                                              //创建cacti 数据库
#mysql>  insert  into  mysql. user (host, user , password values  ( 'localhost' , 'cacti' , password ( 'hi' ));      //建立用户cacti,密码hi
#mysq>flush  privileges ;                                                 //重载MySQL 授权表
#mysql> grant  all  on  cacti.* tocacti@ 'localhost'  identified  by  'hi' ;                  //把数据库cacti 授权于用户cacti
#mysql -ucacti -phi cacti < cacti.sql                                      //导入cacti 数据库

3、  cron里添加poller.php(根据实际情况指定路径)

1
2
3
[root@ test  ~] # crontab -l
* /5  * * * *  /usr/bin/php  /var/www/html/cacti/poller .php>> /tmp/cacti_rrdtool .log 2 >&1
[root@ test  ~] #

本文转自Jacken_yang 51CTO博客,原文链接:http://blog.51cto.com/linuxnote/1636440,如需转载请自行联系原作者
相关实践学习
每个IT人都想学的“Web应用上云经典架构”实战
本实验从Web应用上云这个最基本的、最普遍的需求出发,帮助IT从业者们通过“阿里云Web应用上云解决方案”,了解一个企业级Web应用上云的常见架构,了解如何构建一个高可用、可扩展的企业级应用架构。
MySQL数据库入门学习
本课程通过最流行的开源数据库MySQL带你了解数据库的世界。 &nbsp; 相关的阿里云产品:云数据库RDS MySQL 版 阿里云关系型数据库RDS(Relational Database Service)是一种稳定可靠、可弹性伸缩的在线数据库服务,提供容灾、备份、恢复、迁移等方面的全套解决方案,彻底解决数据库运维的烦恼。 了解产品详情:&nbsp;https://www.aliyun.com/product/rds/mysql&nbsp;
相关文章
|
4月前
|
存储 安全 数据管理
服务器违规资源被删,数据定时备份OSS 云存储才是 “救命稻草”
在数字化时代,数据已成为企业与个人的核心资产。然而,服务器违规、硬件故障等问题频发,导致数据丢失、业务中断,甚至造成不可挽回的损失。为保障数据安全与业务连续性,定时备份至关重要。阿里云国际站OSS提供高效、可靠的云存储解决方案,支持自动定时备份,帮助用户轻松应对数据风险。本文详解OSS备份操作步骤与注意事项,助你为数据穿上“防护甲”,实现安全无忧存储。
|
7月前
|
弹性计算 NoSQL 数据库
阿里云服务器如何备份数据?
阿里云服务器数据备份有多种方法,用户可按需选择。主要方式包括:1)快照备份,创建云盘的时间点拷贝,支持定期备份与数据恢复;2)数据库备份DBS,适用于多种环境的数据库备份,涵盖本地及多云场景;3)云备份Cloud Backup,提供统一灾备平台,支持ECS整机、数据库、文件系统等全方位备份,保障数据安全。
|
8月前
|
关系型数据库 MySQL Linux
在Linux环境下备份Docker中的MySQL数据并传输到其他服务器以实现数据级别的容灾
以上就是在Linux环境下备份Docker中的MySQL数据并传输到其他服务器以实现数据级别的容灾的步骤。这个过程就像是一场接力赛,数据从MySQL数据库中接力棒一样传递到备份文件,再从备份文件传递到其他服务器,最后再传递回MySQL数据库。这样,即使在灾难发生时,我们也可以快速恢复数据,保证业务的正常运行。
361 28
|
9月前
|
存储 安全 Linux
CentOS 7.9系统备份:每日定期发送最新备份文件到另一台服务器。
注意,这个解决方案忽略了很多细节,例如错误处理和通知、备份版本控制、循环处理旧的备份文件等等。此外,你也应该尽量保持源服务器和目标服务器之间快速,稳定且安全的网络连接,并且目标服务器应该有足够的空间用于存放每天的备份文件。如果你需要更高级的备份解决方案,可能需要考虑一下使用专门的备份工具或者服务。
385 18
|
存储 Linux 网络安全
【VMware VCF】使用 SFTP 服务器备份 VCF 核心组件的配置文件
【10月更文挑战第6天】以下是使用 SFTP 服务器备份 VMware VCF 核心组件配置文件的步骤:首先,设置 SFTP 服务器并配置用户账号与权限;其次,确保 VCF 环境能与 SFTP 服务器建立网络连接,并检查防火墙规则;接着,识别核心组件配置文件的位置,并使用 SFTP 客户端工具(如 `lftp` 或 WinSCP)进行备份;最后,验证备份结果的完整性和正确性,并定期执行备份操作,设置备份文件保留策略以节省存储空间。
166 0
|
数据安全/隐私保护
服务器备份的常见方法包括完全备份、增量备份、差异备份和实时备份
服务器备份的常见方法包括完全备份、增量备份、差异备份和实时备份
1588 3
|
数据安全/隐私保护
服务器备份有哪些方法?
服务器备份有哪些方法?
1078 2
|
存储 容灾 Linux
服务器备份
服务器备份
436 2

热门文章

最新文章