Настройка уведомлений о работе 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
Шаг №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)
Итак настройки 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
Вижу сообщение:
Нажимаю 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
Затем закрываю утилиту «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)
1234567 | C:\Windows\system32> sc query ReportServer State: 1 STOPPED C:\Windows\system32> sc config ReportServer start= auto C:\Windows\system32> net start ReportServer |
После если снова перейти в меню Reporing
вы должны увидеть шаблоны отчетов:
Выбираю, к примеру отчет «Disk Utilization
» нажимаю E-mail (Edit)
— вкладка Email
, прописываю получателя aollo@polygon.com
и получаю ошибку:
А что это такое?
"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
После чего активируется доступ через URL
адрес к Report Manager
по двум ссылкам:
http://SRV-BACKUP:80/Reports
https://srv-backup:443/Reports
После нажимаю на любой URL-АДРЕС
К примеру на http://srv-backup:80/Reports
, щелкаю левой кнопкой мыши по: DPMReports_*.
см. скриншот для наглядного понимания что и куда
После нажимаю 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
»
Шаг №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
С учетом свои потребностей также стоит предопределить задания планировщика в каждом из шаблонов.
и письма в почтовый ящик aollo@polygon.com
начинают приходить.
Итого, я для себя разобрал, как для сервиса резервного копирования активировать настройки отправки уведомлений, прописать почтовый сервер и решить возникающие ошибки.
На этом я прощаюсь, с уважением автор блога Олло Александр aka ekzorchik.