IBM LSF RTM backups
IBM LSF RTM backups
详细的备份步骤和方案:
1. 日常备份
RTM 会在每天的 00:00 自动进行默认的设置和配置备份,备份文件存储在 RTM_TOP/cacti/backup/cacti_db_backup_xx.tgz 中。需要注意,这是设置与配置的数据库备份,不是RTM完整备份。
2. 备份数据分区
通过启用分区功能,可以最小化灾难恢复时的数据丢失。分区备份文件存储在 RTM_TOP/backup/partition_backups/*.tgz,需定期备份。分区设定在 Console > Configuration > RTM Settings > Maint > Large System Settings。
3. 重要目录的备份
以下是关键目录及其备份建议:
- RTM_TOP/advocate - 每日备份
- RTM_TOP/cacti - 每日备份
- RTM_TOP/flexlm - 每日备份
- RTM_TOP/ioncube - 每日备份
- RTM_TOP/rlm(如果使用 Reprise License Manager) - 每日备份
- RTM_TOP/rtm - 每日备份
- RTMP_TOP/spine - 每日备份
- RTM_TOP/cacti/rra - 每小时使用 rsync 或同类工具备份
4. Cacti 数据库备份
使用 mysqldump 命令定期备份 MariaDB 数据库内容(推荐每日备份):
1
mysqldump --lock-tables=FALSE cacti > /somewhere/somefilename.sql
如果使用table分区,mysqldump时请排除这些table,并额外单独备份table分区文件。
5. 自定义文件的备份
如果有自定义文件,以下目录需要每日备份:
- RTM_TOP/cacti/plugins
- RTM_TOP/cacti/scripts
- RTM_TOP/cacti/resource
6. 其他配置文件备份
建议每日备份以下文件和路径(具体路径依据操作系统版本而定):
- /etc/php.ini
- /etc/php.d/*
- /etc/my.cnf
- /etc/my.cnf.d/*
- /etc/cron.d/cacti
- /etc/rsyslog.conf
- /etc/rsyslog.d/*
以上是基于 IBM LSF RTM 官方的备份方案,可以确保系统和数据的高可用性与灾难恢复能力。
This post is licensed under CC BY 4.0 by the author.