有谁知道Backup Exec 12和BESR 8.5的监控工具吗? 我厌倦了通过所有的电子邮件警报或login到服务器来检查我的备份状态。
服务器是Windows Server 2003和XP工作站
你需要什么样的监控,你不能从警报中获得? 你想知道工作何时失败吗? 是否成功? 警报支持电子邮件和寻呼机通知,所以我不清楚你要求什么。 BackupExec也支持发送SNMP陷阱。 你能详细点吗?
如果电子邮件警报不切断Backup Exec还支持SNMP – 请参阅此处和此处以获取Symantec设置的帮助。
然后,您可以使用大多数系统监控软件进行操作,因此您可以select。 🙂
如果找不到,可以通过将警报电子邮件发送到脚本来创build自己的脚本,该脚本可以logging备份何时开始,何时结束,如果失败,则通过电子邮件/短信等方式向您发送辅助警报。 我曾经使用PHP(针对不同的应用程序)执行此操作,并通过使用正则expression式parsing消息的各个部分,将所有相关数据添加到数据库表中。 我有一个简单的Web GUI从数据库驱动。
如果我仍然有它,我会提供给你,但这里是一个电子邮件脚本的准系统,然后你只是设置你的MTA发送通知电子邮件到脚本。
#!/usr/bin/php -q <?php $fd = fopen("php://stdin", "r"); $message = ""; while (!feof($fd)) { $message .= fread($fd, 1024); } fclose($fd); // Do stuff ?
这就是我在Linux上做的。 我相信stdin仍然会一样,虽然shebang会有所不同。
我使用zabbix来监视backupexec作业。 我所做的是在backupexec中启用SNMP。 所以,当它执行一个工作时,它发送一个被zabbix监听的陷阱,logging它的数据库上的陷阱。
所以,从zabbix控制台,我可以监视我的所有环境。
如果您已经拥有像Nagios这样的系统监视器,则可以直接设置警报,告诉您备份是否未更新。 我写了一篇关于如何与Nagios做到这一点的博客文章 。
我一直回到这个问题,并想知道有多less个BackupExec实例在这里,因为你听起来像有很多数字。 这应该已经是自动化的了,你不需要通过所有的电子邮件警报或login到服务器,甚至打开BE控制台。
我发现最简单的解决scheme是我的电子邮件filter(我们使用Outlook,但其他原则适用)。 任何包含警告或错误的备份系统电子邮件都将被移到一个单独的文件夹中,然后popup窗口告诉我这些信息。 再加上一个监控系统,让我知道如果备份没有运行或完成,让我一目了然,当事情是不正确的。 毕竟,我并不是真的对电子邮件感兴趣,告诉我备份是成功的。
没有火箭科学,只是一点build设性的懒惰 – 任何系统pipe理员可以拥有的最强大的工具。
您可以使用CheckCentral 。 您将您的备份电子邮件设置为发送至CheckCentral,然后将其logging为成功或失败,并在电子邮件逾期时发送通知。
免责声明:我为二进制Fortress软件工作:)