备份监控解决方案

备份监控解决方案

我一直在我们的环境中测试不同的备份软件,但有一件事我似乎无法掌握,那就是这些备份解决方案的监控。我找不到一个备份系统可以做到一切我希望它能做到这一点,因此我感觉我最终会得到几个不同的软件。

话虽如此,是否有任何合理的方法来监控不同的备份解决方案?

到目前为止我能找到的唯一完全不可知的东西是PRTG的IMAP传感器。我意识到这不是一个应该通过解析电子邮件主题/正文来解决的解决方案,但我真的不知道还能做什么。有没有人用过这个产品来达到这个目的,它有效吗?

答案1

我是 nagios 用户,因此我监控备份(Veeam、Windows Server Backup、Dirvish、mysqldump 脚本等)的方法基本上相当于使用被动服务,并使用 send_nsca 报告检查结果。

基本上,对于每种备份技术,我都编写了一个脚本,该脚本要么作为备份完成的一部分调用挂接备份系统或安排在完成后运行。各种脚本检查退出状态、日志、大小等,然后将状态报告给 nagios 被动服务。如果在定义的时间段内未收到状态更新,则该服务设置为发出警报。您需要监控每个服务的具体内容将取决于您的环境和软件。

我确信其他监控系统一定有类似被动服务的东西。

答案2

因此对我来说,如果您是唯一负责监控备份的人,并且即时通知不是必需的,那么这始终是一种懒人的做法,即您不需要在问题发生时立即解决问题。

我所做的是设置每个备份软件包通过电子邮件向我发送通知。

然后我做了以下事情:

  1. 创建规则以将这些通知移动到 Outlook 中的其他文件夹
  2. 创建另一条规则来搜索主题或正文或类似内容(取决于备份软件格式化通知的方式),以查找“失败”或“不完整”或类似内容,并让该规则标记今天的消息。我还让它在另一个名为“备份失败通知”的文件夹中创建副本。

然后,当我第二天早上检查电子邮件时,我可以立即看到任何标志或只需检查“备份失败通知”文件夹。

(需要注意一点。我仍然建议至少每周一次使用其他方式手动检查备份程序。我这样说是因为如果备份根本没有运行,即使服务/作业调度程序似乎正在运行,您也不会收到通知电子邮件。您还应该设置规则,以便在收到诸如“备份作业引擎服务已停止/失败”或类似电子邮件时提醒您)

相关内容