有人知道 Backup Exec 12 和 BESR 8.5 的监控工具吗?我厌倦了查看所有电子邮件警报或登录服务器来检查备份状态。
服务器是 Windows Server 2003 和 XP 工作站
答案1
您需要哪种无法从警报中获得的监控?您想知道作业何时失败?成功?警报支持电子邮件和寻呼机通知,所以我不太清楚您在要求什么。BackupExec 还支持发送 SNMP 陷阱。您能详细说明一下吗?
答案2
答案3
如果找不到,您可以创建自己的警报电子邮件,方法是将警报电子邮件发送到脚本,该脚本可以记录备份的开始和结束时间,如果备份失败,则通过电子邮件/短信等向您发送辅助警报。我以前使用 PHP(用于不同的应用程序)执行此操作,并通过使用正则表达式解析消息的各个部分将所有相关数据添加到数据库表中。我有一个简单的 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 会有所不同。
答案4
如果你已经有 Nagios 这样的系统监视器,那么设置警报会很简单,它会告诉你备份是否尚未更新。我写了一个博客文章关于如何使用 Nagios 执行此操作。