Разворачиваем DPM 2012 R2 отдельно от SQL Server

У меня на работе сервис резервного копирования на базе Data Protection Management развернут на одной системе (srv-dpm), а база на другом (srv-sql), а бекапирует другие на который установлен агент.

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

Итак мне понадобиться мой стенд где в качестве гипервизора используется связка Debian 10 + Proxmox 6

Конфигурация моего тестового полигона:

  • Motherboard: Gigabyte 970A-DS3P
  • RAM: CORSAIR Vengeance CMZ8GX3M1A1600C10 DDR3 — 8Гб 1600, DIMM, Ret x4
  • CPU: AMD FX(tm)-6300 Six-Core Processor
  • HDD: SSD накопитель SILICON POWER M-Series SP512GBP34A80M28 512Гб, M.2 2280, PCI-E x4, NVMe, WDC_WD5003ABYX-0, WD Blue WDS100T2B0A 1Тб, 2.5" SATA III

Виртуальные машины которые развернуты для решения поставленной задачи

1) VM: srv-s2012r2a – Roles: AD (polygon.local), DNS,DHCP

  • Hostname: srv-dc.polygon.local
  • Domain Admins: ekzorchik
  • Domain Admins password: 712mbddr@
  • Network: vmbr1

2) VM: srv-s2012r2c – SQL (из заметки «Как развернуть System Center Data Protection Management 2012 R2«) взяты шаги по установки SQL Server + настройки на запуск Reporting Services

  • Hostname: srv-sql.polygon.local
  • Network: vmbr1
  • SQL Distributive: SW_DVD9_SQL_Svr_Enterprise_Edtn_2012w_SP4_64bit_English_MLF_X21-43470 (SQL Server 11.0.7001)

3) VM: srv-s2012r2b на нее буду устанавливать оснастку DPM

  • Hostname: srv-dpm.polygon.local
  • Network: vmbr1
  • HDD: 100Gb (под бекапы)

Приступаю к шагам по реализации задуманного.

Шаг №1: Авторизуюсь на системе VM: srv-s1012r2b и по заметке задействую «Шаг №4» произвожу установку.

Устанавливаю DPM на отдельную систему srv-dpm

После нажимаю Check and Install, но получаю ошибку:

Установка DPM завершается, есть ошибки

Шаг №2: Так из ошибки видно, что на эту систему нужно поставить SQL Server Management tools:

\\srv-sql\c$\Soft\ SW_DVD9_SQL_Svr_Enterprise_Edtn_2012w_SP4_64bit_English_MLF_X21-43470\setup.exe и устанавливаю только два компонента:

  • Management Tools - Basic: отмечаю галочкой
  • Management Tools - Complete: отмечаю галочкой

Шаг №3: А по поводу Microsoft System Center DPM Support Files нужно на srv-sql, запускаю установку DPM и выбираю DPM Remote SQL Prep

На srv-sql ставлю компоненты DPM Remote SQL Prep

По итогу установки вижу:

"System Center 2012 R2 DPM Support Files installation has completed successfully"

Компоненты успешно установлены

Шаг №4: Возвращаюсь к установке DPM на систему srv-dpm которая была завершена с ошибкой в «Шаг №1»

Возвращаюсь к установке DPM на систему srv-dpm

После нажатия Check and Install кнопка Install стала активна и мастер сообщил что на этот компьютер может быть произведена установка программного обеспечения DPM.

"This computer meets the software and hardware requirements for DPM"

Прохожу дальнейшие шаги как раньше и по итогу получаю — правильно ошибку где текст ее:

"Setup cannot grant the polygon.local\ekzorchik account access to the DPM database. Verify that SQL Server is properly installed and that it is running. ID: 832"

Установка DPM на системе srv-sql завершается ошибкой ID: 832

Шаг №5: Разбираюсь почему получилась ошибка ID: 832 — я ведь на системе srv-dpm авторизован под учетной записью Login: ekzorchik, а на srv-sql также авторизация в Database идет на Login: ekzorchik.

Проверяю на srv-sql через SQL Management Studio что разрешены удаленные подключения, после того как подключился оснасткой вызываю свойства SRV-SQL - Connections -

  • Allor remote connection to this server: галочка стоит.

Удаляю что установилось из DPM на систему srv-dpm через повторный запуск на setup.exe с правами Администратора.

Решение: Нужно на этапе где указываем месторасположение SQL сервера поле Domain указать без суффикса .local

  • Use stand-alone SQL Server: отмечаем
  • Instance of SQL Server: srv-sql
  • User Name: ekzorchik
  • Password: 712mbddr@
  • Domain: polygon
Правильное указание подключение к SQL Server при установке DPM

И вот только теперь установщик рапортует: «Data Protection Manager Installation has completed successfully«.

Data Protection Manager Installation has completed successfully

Ура, получилось разобрать установку System Center 2012 R2 Data Protection Manager version: 4.2.1205.0 отдельно в связке с отдельно развернутым SQL Server, как сделано у меня на работе. Да были нюансы, но теперь их нет. И вот эти январские праздники стали для меня тем моментом самообразования в целях более продуктивной работы когда они завершаться и снова в бой — РАБОТА. На этом я прощаюсь, с уважением автор блога Олло Александр aka ekzorchik.