我一直在使用rsnapshot来成功备份一些服务器,并且对于一个主要的问题比较满意。
对于那些使用rsnapshot的人,你如何监控它? 我想要一些方法来validationrsnapshot正在运行,它正在拉下文件,一般来说,它正在工作的方式应该是。 如果不是,我应该马上通过电子邮件发送,这样我就可以解决这个问题。
显然,这不能代替恢复文件的定期testing,这是我过去遇到的问题。 我只是想自动添加一些东西来join我的testingscheme,这样可以更快地发现和纠正这些错误。
你用什么来监控rsnapshot? 或者,您的备份监控策略一般是什么?
将它添加到像logcheck这样的工具中,总结出现的任何问题都是一个好的开始。
除了日志扫描,还可以执行稍微更多的自动检查。
例如,我有一个脚本,在几个文件区域和各自的备份之间执行“rsync -a -dry-run”,并将结果通过电子邮件发送给我。 它每周通过cron运行,或者我有时会手动运行它。 预计会有小的差异,因为自上次每日备份以来经常会发生变化,但显着差异会显示出某些问题。
另外,对于我的邮件服务器(运行Zimbra的F / OSS版本的虚拟机),我有一个虚拟机的副本,偶尔会删除它的邮件存储并恢复主服务器的最新备份。 我每周手动检查之一是login到“备份testing”虚拟机,并确保它正常运行,并具有所有最近的变化。 我也可以手动启动testing过程。