Server Fault is a question and answer site for system and network administrators. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Does anyone know of a monitoring tool for Backup Exec 12 and BESR 8.5? I'm sick of going through all the email alerts or logging into servers to check the status of my backups.

Servers are Windows Server 2003 and XP workstations

share|improve this question

What kind of monitoring do you need that you can't get from the alerts? Do you want to know when a job fails? Succeeds? Alerts support email and pager notifications, so I'm not quite clear on what you're asking for. BackupExec also supports sending SNMP traps. Can you elaborate?

share|improve this answer
I'm really just looking for a gui that shows success/fail and active backups. – Mr Virus Oct 22 '09 at 4:30
Why not just install the Backup Exec console onto your PC, then? – Evan Anderson Oct 22 '09 at 11:52
I'm still confused. BackupExec does have a GUI that shows the job status. It's on the Job Monitor tab, it shows all active and scheduled jobs in the upper pane and all completed jobs (success or failure) in the lower pane. The Alerts tab shows all job errors. Am I still not understanding what you're asking for? – joeqwerty Oct 22 '09 at 11:53

If email alerts aren't cutting it Backup Exec also supports SNMP - see here and here for help from Symantec on setting it up.

You can then tap into it with most systems monitoring software, so you can take your pick. :)

share|improve this answer

If you can't find one, you could create your own by piping the alert emails to a script which could log when a backup started, ended, and if it fails send an auxiliary alert to you via email/SMS and such. I used to do this with PHP (for a different application) and added all relevant data to database tables by parsing various parts of the message with regular expressions. I had a simple web GUI driven off the database.

If I still had it I'd offer to give it to you, but here's the barebones of an email script, then you just setup your MTA to deliver notification emails to the script.

#!/usr/bin/php -q
$fd = fopen("php://stdin", "r");
$message = "";
while (!feof($fd)) {
    $message .= fread($fd, 1024);
// Do stuff

That's how I'd do it on Linux. I believe stdin would still work the same, though the shebang would be different.

share|improve this answer

I use zabbix to monitor backupexec jobs. What I did was to enable SNMP in backupexec. So, when it executes a job, it sends a trap that is listened by zabbix, that records the traps on it's database.

So, from zabbix console I can monitor all my environment.

share|improve this answer

If you have a system monitor like Nagios already, it's straightforward to set up alerts that will tell you if the backups haven't been updated. I wrote a blog post about how to do this with Nagios.

share|improve this answer

I keep coming back to this question and wondering just how many instances of BackupExec are involved here, because you're making it sound like there are vast numbers. This should already be automated and you should not need to go through all the email alerts or log on to the servers or even open the BE console.

I find the simplest solution is a filter for my email (we use Outlook but the principles apply elsewhere). Any emails from the backup systems that include warnings or errors are moved to a separate folder and I get a pop-up telling me about them. That, coupled with a monitoring system that let's me know if the backup hasn't run or completed, lets me see at a glance when things aren't quite right. After all, I'm not really all that interested in the emails telling me the backup was successful.

No rocket science, just a little constructive laziness - the most powerful tool any sysadmin can have.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.