Назад | Перейти на главную страницу

Инструмент мониторинга Backup Exec

Кто-нибудь знает инструмент мониторинга для Backup Exec 12 и BESR 8.5? Мне надоело просматривать все оповещения по электронной почте или входить на серверы, чтобы проверить статус моих резервных копий.

Серверы - это рабочие станции Windows Server 2003 и XP.

Если уведомления по электронной почте не помогают, Backup Exec также поддерживает SNMP - видеть Вот и Вот за помощью от Symantec в настройке.

Затем вы можете подключиться к нему с помощью большинства программ для мониторинга систем, так что вы можете сделать свой выбор. :)

Какой вид мониторинга вам нужен, которого нельзя получить из предупреждений? Вы хотите знать, когда работа терпит неудачу? Успешно? Оповещения поддерживают уведомления по электронной почте и на пейджер, поэтому я не совсем понимаю, о чем вы просите. BackupExec также поддерживает отправку ловушек SNMP. Вы можете уточнить?

Я использую zabbix для отслеживания заданий backupexec. Что я сделал, так это включил SNMP в backupexec. Итак, когда он выполняет задание, он отправляет ловушку, которую прослушивает zabbix, которая записывает ловушки в свою базу данных.

Итак, с консоли zabbix я могу контролировать всю свою среду.

Если вы не можете его найти, вы можете создать свое собственное, отправив электронные письма с предупреждениями в сценарий, который может регистрировать, когда резервное копирование началось, закончилось, и, если оно не удастся, отправить вам дополнительное предупреждение по электронной почте / SMS и т. Раньше я делал это с помощью PHP (для другого приложения) и добавлял все соответствующие данные в таблицы базы данных, анализируя различные части сообщения с помощью регулярных выражений. У меня был простой веб-интерфейс с базой данных.

Если бы он у меня все еще был, я бы предложил передать его вам, но вот базовые части сценария электронной почты, тогда вы просто настраиваете свой 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 будет другим.

Если у вас уже есть системный монитор, такой как Nagios, легко настроить предупреждения, которые сообщат вам, не обновлялись ли резервные копии. Я написал Сообщение блога о том, как это сделать с Nagios.

Я постоянно возвращаюсь к этому вопросу и задаюсь вопросом, сколько экземпляров BackupExec здесь задействовано, потому что вы говорите, что их огромное количество. Это уже должно быть автоматизировано, и вам не нужно будет просматривать все оповещения по электронной почте, входить на серверы или даже открывать консоль BE.

Я считаю, что самое простое решение - это фильтр для моей электронной почты (мы используем Outlook, но принципы применимы и в другом месте). Любые электронные письма от систем резервного копирования, содержащие предупреждения или ошибки, перемещаются в отдельную папку, и я получаю всплывающее окно с сообщением о них. Это, в сочетании с системой мониторинга, которая сообщает мне, не было ли резервное копирование не выполнено или не завершено, позволяет мне сразу увидеть, когда что-то не так. В конце концов, меня не особо интересуют электронные письма, в которых говорится, что резервное копирование прошло успешно.

Никакого ракетостроения, только небольшая конструктивная лень - самый мощный инструмент, который может иметь любой системный администратор.

Ты можешь использовать CheckCentral для этого. Вы настраиваете свои резервные электронные письма для отправки в CheckCentral, а затем он заботится о том, чтобы регистрировать их как успешные или неудачные, и отправляет уведомление, если электронное письмо просрочено.

Отказ от ответственности: я работаю в Binary Fortress Software :)