备份监控解决scheme

我已经在我们的环境中testing了不同的备份软件,而我似乎无法处理的一件事是监控这些备份解决scheme。 我找不到一个能够完成我想要的任何事情的备份系统,所以我有一种感觉,我将要结束几个不同的软件。

有了这个说法,是否有任何理智的方法来监视不同的备份解决scheme?

迄今为止唯一能够发现的完全不可知的是PRTG的IMAP传感器 。 我意识到这不是一个解决scheme,应通过parsing电子邮件主题/机构来解决,但我真的不知道还有什么要做。 有没有人有这个产品的经验,这是有效的?

我是一个nagios用户,所以我用于监视备份的方法(Veeam,Windows Server Backup,Dirvish,mysqldump脚本等)基本相当于使用被动服务,send_nsca报告检查结果。

基本上,对于每个备份技术,我已经写了一个脚本,这个脚本要么被称为备份系统中的备份完成挂钩的一部分 ,要么计划在完成后运行。 各种脚本检查退出状态,日志,大小等,然后将状态报告给nagios被动服务。 如果在定义的时间段内没有收到状态更新,服务将被设置为提醒。 您需要监控每个服务的具体情况取决于您的环境和软件。

我相信其他监控系统必须有类似的东西被动服务。

因此,对于我来说,如果您是负责监控备份的唯一人员,并且即时通知不是必需的,那么在这里一直是一个懒惰的人的方法,即您不需要在发生问题时解决问题。

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

然后我做了以下几点:

  1. 创build一个规则将这些通知移动到Outlook中的一个不同的文件夹
  2. 创build另一个规则来search主题或主体或类似的(取决于备份软件的格式化通知的方式),以寻找诸如“失败”或“不完整”或类似的东西,并且该规则将该消息标记为“今天”。 我也有它在另一个名为“失败备份通知”的文件夹中创build一个副本。

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

(注意一点,我还是推荐一些其他的手段来每周至less手动检查一次备份程序,我这样说是因为如果备份没有运行在所有的服务/作业调度程序似乎正在运行,那么你甚至不会收到通知邮件,如果收到“备份作业引擎服务已停止/失败”等类似的电子邮件,还应该设置规则来提醒您。