Уведомления от Windows Server Backup
Windows Server Backup хороша в качестве компонента резервного копирования, встроенного в ОС. Но работу этого компонента неплохо было бы отслеживать.
Я написал небольшой скрипт, позволяющий по крону отслеживать системный журнал и находить записи по работе Windows Server Backup.
Скрипт
Скрипт анализирует системный журнал и фиксирует записи, принадлежащие #Windows Server Backup. Скрипт состоит из файла настроек, к которому можно ограничить доступ, приложения и двух задач.
Скрипт состоит из трёх компонентов:
app.backup.wsb.mail.ini- файл с настройками.app.backup.wsb.mail.ps1- приложение.task.backup.wsb.mail.error.xml- задача при ошибке Windows Server Backup.task.backup.wsb.mail.success.xml- задача при успешном выполнении Windows Server Backup.
Установка
- Скопировать файлы
app.backup.wsb.mail.ps1иapp.backup.wsb.mail.iniв директориюC:\Apps\backup. - Импортировать задания
task.backup.wsb.mail.error.xmlиtask.backup.wsb.mail.success.xmlв Windows Task Scheduler и откорректировать параметры вызова скрипта. - Изменить параметры скрипта в файле
app.backup.wsb.mail.ini.
Настройка
Файл настройки представляет собой простой файл .ini, содержащий в себе приватные параметры.
Параметры
From- адрес email, с которого будет отправлено сообщение.To- адрес email, на который будет отправлено сообщение.Server- IP-адрес SMTP-сервера.Port- порт SMTP-сервера.User- имя пользователя в SMTP-сервере.Password- пароль пользователя в SMTP-сервере.
Приложение
Приложение забирает параметры из файла настроек и обрабатывает значения.
Параметры
Type- тип сообщения.
Задания
Задачи делятся на два типа: ошибка и успешное выполнение. Каждая из задач будет искать записи #Windows Server Backup в журнале и запускаться в зависимости от идентификатора события (EventID).
Ошибка
Задание присылает уведомление в том случае, когда в журнале событий появляется запись об ошибке выполнения #Windows Server Backup.
Успешно
Задание присылает уведомление в том случае, когда в журнале событий появляется запись об успешном выполнении #Windows Server Backup.
Категории
Смотрите также
Похожие записи не найдены.