RTM backups
This topic provides guidance about what to back up and how often so as to minimize data loss.
Maintenance
RTM does a daily, default maintenance backup at 00:00. This default backup is for RTM settings and configurations, not a full RTM backup.
The RTM settings and configuration backup and is stored under RTM_TOP/cacti/backup/cacti_db_backup_xx.tgz. See for configuration settings.
The amount of data lost during a disaster can be minimized by turning on partitioning in RTM, and then backing up the partitions separately under RTM_TOP/backup/partition_backups/*.tgz. The partition settings are in .
Directories
Directory | Recommended backup policy |
---|---|
RTM_TOP/advocate | Daily |
RTM_TOP/cacti | Daily |
RTM_TOP/flexlm | Daily |
RTM_Top/ioncube | Daily |
RTM_TOP/rlm1 | Daily |
RTM_TOP/rtm | Daily |
RTMP_TOP/spine | Daily |
RTM_TOP/cacti/rra2 | rsync or equivalent every hour |
1 Only if using Reprise License Manager
2 The rra directory contains the round robin data files used to build RTM graphs
Cacti database
mysqldump --lock-tables=FALSE cacti > /somewhere/somefilename.sql
For more information, see Back up and restore the RTM system settings.
Customizations
Directory | Recommended backup policy |
---|---|
RTM_TOP/cacti/plugins | Daily |
RTM_TOP/cacti/scripts | Daily |
RTM_TOP/cacti/resource | Daily |
Additional configurations
- /etc/php.ini
- /etc/php.d/*
- /etc/my.cnf
- /etc/my.cnf.d/*
- /etc/cron.d/cacti
- /etc/rsyslog.conf
- /etc/rsyslog.d/*