Настройка уведомлений о работе System Center 2012 R2 DPM

Т.к. У меня в подконтрольном подчинении есть сервис DPM по резервному копированию

  • Файлового сервера
  • Перемещаемых профилей
  • Exchange баз

То мне нужно знать когда на сервисе происходит какая-либо ошибка или кто-то в моем отделе запускает процесс восстановления. А получить эту информацию можно настроив параметры уведомления.

Шаг №1: На почтовом сервере srv-mail.polygon.com где почтовый сервер это Exchange 2010 Version: 14.03.0123.003 создаем почтовый ящик для сервисных рассылок:

Start - All Programs - Microsoft Exchange Server 2010 — и через правый клик мышью на Exchange Management Console выбираю «Run as administrator«, разворачиваю Microsoft Exchange - Microsoft Exchange On-Premises (srv-mail.polygon.com) - Recipient Configuration - Mailbox - New Mailbox

  • Choose mailbox type: User Mailbox
  • Create mailboxes for: New user
  • First name: sysalerter
  • Name: sysalerter
  • User logon name: sysalerter@polygon.com
  • User logon name (pre-Windows 2000): sysalerter
  • Password: Aa1234567@!
  • Confirm password: Aa1234567@!

и нажимаю Next

  • Alias: sysalerter
  • Specify the mailbox database rather than using a database automatically selected: отмечаю галочкой

затем нажимаю Browse и выбираю базу.

У меня под системные учетные записи касательно различных уведомлений создана отдельная почтовая база с именем: DBAlert

  • Database file path: D:\DBAlert\dbalert.edb
  • Log folder path: D:\DBAlert\Logs

вот ее и выбираю

и нажимаю Next

Шаг №2: Активирую разрешения, как данный почтовый ящик будет работать если его где либо на сервисах настраивать в качестве от имени кого будут идти уведомления:

Start - All Programs - Microsoft Exchange Server 2010 — и через правый клик мышью на Exchange Management Console выбираю «Run as administrator«, разворачиваю Microsoft Exchange - Microsoft Exchange On-Premises (srv-mail.polygon.com) - Recipient Configuration - Mailbox — через правый клик мышью на почтовом ящике sysalerter открываю Properties (Свойства) — перехожу на вкладку «Mailbox Features» и оставляю работать только через IMAP4, а все остальные методы работы перевожу в Status: Disabled

Создал почтовый ящик sysalerter@polygon.com

Шаг №3: Авторизуюсь под учетной записью Login: ekzorchik на srv-backup, запускаем оснастку System Center 2012 R2 DPM Administrator Console - Management – Options – вкладка «SMTP Server» и указываю параметры подключения к почтовому серверу и почтовому ящику sysalerter от имени кого будут отправлять информационные уведомления:

  • SMTP server name: srv-mail.polygon.com
  • SMTP server port: 25
  • "From" address": sysalerter@polygon.com
  • Username: polygon\sysalerter
  • Password: Aa1234567@!

и нажимаю «Send Test Email«, предлагается указать почтовый адрес кому отправить тестовое сообщение: указываю aollo@polygon.com, если все указано верно, будет сообщение:

"An e-mail message has been successfully sent to aollo@polygon.com

ID: 528"

Даю полный права на почтовый ящик aollo@polygon.com учетной записи POLYGON\ekzorchik и обратившись через браузер (https://srv-mail/owa/aollo@polygon.com/) к данному ящику получаю сформированное тестовое письмо от DPM (Data Protection Manager)

Тестовое письмо от DPM на aollo@polygon.com

Итак настройки SMTP проделаны.

Теперь переключаюсь в консоли DPM на вкладку Notifications и указываю типы отправляемых алертов

  • Critical alerts: отмечаю галочкой
  • Warning alerts: отмечаю галочкой
  • Informational alerts: отмечаю галочкой
  • Recipients (Получатели): aollo@polygon.com

и нажимаю «Send Test Notification«, в ответ получаю сообщение

"An e-mail message has been successfully sent to the specified recipients. ID: 529", нажимаю OK

Вижу сообщение:

Еще одно письмо от DPM

Нажимаю OK окна Options в DPM, так как я только что, настроил способ через который мне будут слаться информационные сообщения.

Шаг №3: Но Шаг №2 был проверочным, когда я нажимаю OK при указанных настройках во вкладке «SMTP Server«, то получаю ошибку:

"DPM Setup is unable to update the report server configuraton to configure e-mail settings. (ID: 3040)

Log on to srv-backup. On the Start menu, point to All Programs, point to Microsoft SQL Server, point to Configuration Tools, and then click Reporting Services Configuration. In Configure Report Server, update the e-mail settings."

Проделываю:

Win - Reportings Services Configuration Manager

  • Server Name: srv-backup
  • Report Server Instance: MSSQLSERVER

и нажимаю Connect, перехожу на «E-Mail Settings»

  • Sender Address: sysalerter@polygon.com
  • Current SMTP Delivery Method: Use SMTP server
  • SMTP Server: srv-mail.polygon.com

и нажимаю Apply

Предопределяю настройки ящика для Report Services

Затем закрываю утилиту «Reporting Services Configuration Manager: SRV-BACKUP\MSSQLSERVER»

Снова я на вкладке «SMTP Server» и теперь при нажатии кнопки OK ошибок нет и настройки применены

Шаг №4: Теперь активируем отчеты чтобы по ним мне на почту приходило пока всех что можно.

Авторизуюсь под учетной записью Login: ekzorchik на srv-backup, запускаем оснастку System Center 2012 R2 DPM Administrator Console - Reporing

Если вы Видите надпись

Please wait while Reporting is being initialized.

а потом окно ошибки

"DPM could not connect to SQL Server Reporting Services. Restart SQL Server Reporting Services, and then try the operation again. ID: 3013"

это значит что не запущена служба «SQL Server Reporing Services»

Win + X -> Command Prompt (Admin)

1234567C:\Windows\system32> sc query ReportServer State: 1 STOPPED C:\Windows\system32> sc config ReportServer start= auto C:\Windows\system32> net start ReportServer

После если снова перейти в меню Reporing вы должны увидеть шаблоны отчетов:

Шаблоны отчетов для DPM

Выбираю, к примеру отчет «Disk Utilization» нажимаю E-mail (Edit) — вкладка Email, прописываю получателя aollo@polygon.com и получаю ошибку:

Не могу настроить отчет ошибка взаимодействия DPM & Report Services

А что это такое?

"Reporting Services Server cannot connect to the DPM database. To repair the configuration, follow steps for repairing DPM from DPM Setup Help. ID: 3001"

Шаг №5: Решение ошибки ID: 3001

все дальнейшие действия проделываю на srv-backup (на ней у меня и SQL & DPM)

Win - Reporting Service Configuration Connection

  • Server Name: SRV-BACKUP
  • Report Server Instance: MSSQLSERVER

и нажимаю Connect, затем перехожу в Report Manager URL и нажимаю Apply

Активирую Report Manager

После чего активируется доступ через URL адрес к Report Manager по двум ссылкам:

  • http://SRV-BACKUP:80/Reports
  • https://srv-backup:443/Reports

После нажимаю на любой URL-АДРЕС

Report Manager активирован

К примеру на http://srv-backup:80/Reports, щелкаю левой кнопкой мыши по: DPMReports_*.

см. скриншот для наглядного понимания что и куда

Перехожу в настройки DPMReports

После нажимаю DPMReportsDataSource

В DPMReportsDataSource буду изменять авторизацию

После по умолчанию я нахожусь в меню Properties

  • Отмечаю пункт Credentials stored securely in the report server

и прописываю себе доступ, т.к. я имею доступ в DPM.

  • User name: polygon\ekzorchik
  • Password: 712mbddr@
  • Use as Windows credentials when connecting to the data source: отмечаю

и нажимаю «Test Connection«, если все указано верно то в ответ обязательно должна быть надпись «Connection created successfully»

и только после нажимаю Apply, закрываю окно браузера со ссылкой http://srv-backup/Reports и окно «Report Services Configuration Manager: SRV-BACKUP\MSSQLSERVER»

Для взаимодействия с Report Manager указываю свою доменную учетную запись и она же взаимодействует с DPM

Шаг №6: Возвращаюсь в консоль DPM и предопределяю отправку уведомлению на почтовый адрес aollo@polygon.com

Reporting — нажимаю на «Disk Utilization» и E-mail - Edit

  • Run the Dist Utilization report according to the schedule options: отмечаю галочкой

затем на вкладке Email указываю получателя(ей)

  • Recipients: aollo@polygon.com
  • Report format: HTML

и нажимаю OK

По аналогии проделываю с шаблонами:

  • Recovery
  • Recovery Point Status
  • Status
  • Tape Management
  • Tape Utilization

С учетом свои потребностей также стоит предопределить задания планировщика в каждом из шаблонов.

Указываю получателей для шаблонов DPM

и письма в почтовый ящик aollo@polygon.com начинают приходить.

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

На этом я прощаюсь, с уважением автор блога Олло Александр aka ekzorchik.