Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Вот что необходимо сделать, чтобы настроить System Center Data Protection Manager (DPM):
- Ознакомьтесь с предварительными условиями установки.
- Убедитесь, что операционная система DPM совместима.
- Настройте базу данных SQL Server для хранения параметров DPM и сведений о конфигурации.
- Настройте DPM. Вы можете установить DPM из пользовательского интерфейса или запустить автоматическую установку. Следуйте этим инструкциям, если вы хотите установить DPM на контроллере домена.
Примечание.
Если у вас есть соглашение о корпоративном лицензировании, вы можете скачать продукты System Center здесь.
Примечание.
При установке агента накопительного обновления DPM 2019 UR4 защищённый сервер может перезагрузиться.
Предварительные требования к установке и настройке
| Окружающая среда | Сведения или особенности установки |
|---|---|
| Базовые предварительные требования для установки DPM | На сервере DPM требуется множество компонентов. Они устанавливаются автоматически во время установки: - .NET Framework 4.0 или 4.5 (DPM 2016/2019); .NET Framework 3.5, необходима для установки SQL (до SQL 2016); .NET Framework 4.6, необходима для установки SQL (SQL 2016 и более поздних версий). Установите с добавлением функций в Диспетчере сервера, если она не устанавливается автоматически. — Установщик Windows 4.5 (или более поздней версии). Устанавливается как часть операционной системы, но этот компонент также можно установить от имени администратора из <корневого каталога>DPM\setup\redist\WindowsInstaller\INSTMSI45.EXE. — Распространяемые пакеты Microsoft Visual C++ 2012, Microsoft Visual C++ 2010 и Microsoft Visual C++ 2008. — PowerShell 3.0 (входит в состав Windows Server 2012 R2 или 2012). — Microsoft Hyper-V Management PowerShell |
| База данных DPM |
-
Проверьте поддерживаемые версии SQL Server для базы данных DPM. — Sql Server можно установить на сервере DPM или удаленном сервере. — установите SQL локально или удаленно перед установкой DPM. — Если вы планируете использовать SQL Server 2022 с DPM 2022, убедитесь, что установите SQL Server Native Client (SQLNCLI) на компьютере SQL Server перед установкой DPM 2022 RTM, так как SQL 2022 не отправляется с SQLNCLI. — При удаленной установке базы данных компьютер под управлением удаленного экземпляра должен находиться в том же домене и часовом поясе, что и сервер DPM. — Если вы используете удаленную базу данных, перед установкой DPM запустите средство подготовки SQL на удаленном компьютере SQL. — SQL Server может быть автономным или запущенным в кластере. — Если sql server кластеризован, сервер отчетов и SQL Server должны находиться на разных компьютерах. — На контроллере домена нельзя запустить SQL-сервер. — Вы не можете использовать развертывание SQL Server Always-On. — При развертывании DPM в качестве виртуальной машины Azure используйте виртуальную машину Azure под управлением SQL Server в качестве удаленного экземпляра SQL Server. В этом развертывании нельзя использовать локальный сервер SQL Server, а база данных SQL Azure в настоящее время не поддерживается. |
| DPM установлен как виртуальная машина Hyper-V | Если вы устанавливаете DPM в качестве виртуальной машины Hyper-V, обратите внимание на следующее:
|
| DPM в виде виртуальной машины Azure |
|
| Окружающая среда | Сведения или особенности установки |
|---|---|
| Базовые предварительные требования для установки DPM | На сервере DPM требуется множество компонентов. Они устанавливаются автоматически во время установки: - .NET Framework 4.0 или 4.5 (DPM 2016/2019); .NET Framework 3.5, необходима для установки SQL (до SQL 2016); .NET Framework 4.6, необходима для установки SQL (SQL 2016 и более поздних версий). Установите с добавлением функций в Диспетчере сервера, если она не устанавливается автоматически. — Установщик Windows 4.5 (или более поздней версии). Устанавливается как часть операционной системы, но этот компонент также можно установить от имени администратора из <корневого каталога>DPM\setup\redist\WindowsInstaller\INSTMSI45.EXE. — Распространяемый компонент Microsoft Visual C++ 2015; Распространяемый компонент Microsoft Visual C++ 2013; Распространяемый компонент Microsoft Visual C++ 2012. — PowerShell 3.0 (входит в состав Windows Server 2012 R2 или 2012). — Microsoft Hyper-V Management PowerShell |
| База данных DPM |
-
Проверьте поддерживаемые версии SQL Server для базы данных DPM. — Sql Server можно установить на сервере DPM или удаленном сервере. — установите SQL локально или удаленно перед установкой DPM. — Если вы планируете использовать SQL Server 2022 с DPM 2025, убедитесь, что установите SQL OLEDB 19. — При удаленной установке базы данных компьютер под управлением удаленного экземпляра должен находиться в том же домене и часовом поясе, что и сервер DPM. — Если вы используете удаленную базу данных, перед установкой DPM запустите средство подготовки SQL на удаленном компьютере SQL. — SQL Server может быть автономным или запущенным в кластере. — На контроллере домена нельзя запустить SQL-сервер. — Вы не можете использовать развертывание SQL Server Always-On. — При развертывании DPM в качестве виртуальной машины Azure используйте виртуальную машину Azure под управлением SQL Server в качестве удаленного экземпляра SQL Server. В этом развертывании нельзя использовать локальный сервер SQL Server, а база данных SQL Azure в настоящее время не поддерживается. - Установите и настройте службы SQL Server Reporting Services (SSRS). — Если sql server кластеризован, сервер отчетов и SQL Server должны находиться на разных компьютерах. |
| DPM установлен как виртуальная машина Hyper-V | Если вы устанавливаете DPM в качестве виртуальной машины Hyper-V, обратите внимание на следующее:
|
| DPM в виде виртуальной машины Azure |
|
Таблица A
| Размер виртуальной машины | Максимальное число защищенных рабочих нагрузок | Средний размер рабочей нагрузки | Среднее ежедневное изменение рабочих нагрузок |
|---|---|---|---|
| A2 V2 | 20 | 100 ГБ | Чистый 5% отток |
| A4V2 | 40 | 150 ГБ | Чистый отток клиентов 10% |
| A8V2 | шестьдесят | 200 ГБ | Чистый отток клиентов на 15% |
Примечание.
В качестве виртуальной машины Windows в VMware можно установить DPM 2022 на виртуальную машину Windows в среде VMware. В этой конфигурации DPM может защитить рабочие нагрузки Майкрософт, работающие как виртуальные машины Windows в VMware.
Примечание.
В качестве виртуальной машины Windows в VMware можно установить DPM 2019 на виртуальной машине Windows в среде VMware. В этой конфигурации DPM может защитить рабочие нагрузки Майкрософт, работающие как виртуальные машины Windows в VMware.
Настройка базы данных SQL Server
Если вам потребуется настроить базу данных SQL Server:
- Вы используете DPM 2019, 2016
- Вы используете версии DPM 2022, 2019, 2016
- Вы используете DPM 2025, 2022, 2019
Чтобы настроить базу данных SQL Server, выполните приведенные действия.
Запустите программу установки SQL Server на локальном сервере, на котором вы установите DPM или на удаленном сервере.
На установке выберите новую автономную установку SQL Server или добавьте компоненты в существующую установку.
В разделе "Ключ продукта" введите действительный ключ лицензии. В правилах поддержки установки исправьте все ошибки перед продолжением. На странице Setup Role выберите Установка компонентов SQL Server.
В выборе компонентов выберите Службы ядра СУБД. В разделе Компоненты экземпляра выберите пункт Служба отчетов – нативная. В правилах установки ознакомьтесь с правилами.
В конфигурации экземпляра укажите имя экземпляра SQL Server, который будет использоваться для DPM. Не используйте символы подчеркивания или локализованные символы в имени. В разделе "Требования к местам на диске" просмотрите сведения.
В настройки сервера>учетные записи службы укажите учетные записи домена, под которыми должны выполняться службы SQL Server:
Мы рекомендуем использовать одну учетную запись пользователя выделенного домена для запуска служб SQL Server, агент SQL Server, SQL Server ядро СУБД и служб SQL Server Reporting Services.
Если вы устанавливаете DPM на RODC, то используйте учетную запись DPMSQLSvcsAcctaccount, созданную там. Учтите, что учетная запись пользователя должна быть членом локальной группы администраторов на контроллере домена, на котором установлен удаленный экземпляр. После завершения установки вы можете удалить учетную запись пользователя из локальной группы администраторов. Кроме того, для установки в RODC необходимо ввести пароль, выбранный при настройке RODC для DPM, и создать учетную запись DPMR$MACHINENAME .
При создании учетной записи пользователя домена предоставьте ему наименьшие возможные привилегии, назначьте ему надежный пароль, который не истекает, и присвойте ему легко идентифицируемое имя. Вы позже добавите эту учетную запись в локальную группу администраторов и в фиксированную роль сервера Sysadmin SQL Server в мастере настройки.
Для всех служб, за исключением программы запуска управляющей программы полнотекстовой фильтрации (SQL), необходимо выбрать значение "Автоматически".
В конфигурации ядра базы данных примите настройку режима проверки подлинности Windows. Администраторы DPM нуждаются в разрешениях администратора SQL Server. В указать администраторов SQL Server добавьте DPM Admins. При необходимости можно добавить дополнительные учетные записи. Завершите работу мастера с параметрами по умолчанию и выберите Готово к установке>Установить.
Если вы используете SQL Server 2022, необходимо установить sql Server Native Client (SQLNCLI) на компьютере SQL Server 2022.
SQLNCLI является предварительным требованием для установки RTM DPM 2022, но недоступно в SQL Server 2022. Поэтому после установки SQL Server 2022 также необходимо отдельно установить SQL Server Native Client на компьютере с SQL Server. После этого убедитесь, что вы установите DPM 2022 RTM и обновите его до UR1 или более поздней версии, которая поддерживает SQL Server 2022 в качестве базы данных DPM и использует OLEDB 18.0 вместо SQLNCLI.
Если вы устанавливаете SQL Server на удаленном компьютере, сделайте следующее:
Если для базы данных DPM используется кластеризованный SQL Server MSCS, имя ресурса группы кластеров для роли SQL Server должно быть названо SQL Server (Имя экземпляра). Например, SQL Server (MSSQLSERVER).
Если для базы данных DPM используется кластеризованный SQL Server MSCS, необходимо установить sql Server Reporting Service (SSRS) на отдельном автономном компьютере SQL Server или установить на самом сервере DPM.
Установите файлы поддержки DPM (SQLPrep). Для этого на компьютере SQL Server вставьте DVD-диск DPM и запустите setup.exe. Следуйте мастеру установки для инсталляции пакета Microsoft Visual C++ 2012 Redistributable. Файлы поддержки DPM будут установлены автоматически.
Настройте правила брандмауэра, чтобы сервер DPM могли взаимодействовать с компьютером SQL Server:
Убедитесь, что TCP/IP включен с аудитом отказов по умолчанию и включена проверка политики паролей.
Чтобы разрешить TCP через порт 80, настройте входящее исключение для sqlservr.exe для экземпляра DPM SQL Server. Сервер отчетов прослушивает HTTP-запросы через порт 80.
Включите RPC на удаленном SQL Server.
Заданный по умолчанию экземпляр ядра СУБД прослушивает TCP-порт 1443. Этот параметр можно изменить. Чтобы использовать службу браузера SQL Server для подключения к экземплярам, которые не прослушивают порт 1433 по умолчанию, вам потребуется порт UDP 1434.
Именованный экземпляр SQL Server использует динамические порты по умолчанию. Этот параметр можно изменить.
Просмотреть текущий номер порта, используемый компонентом Database Engine, можно в журнале ошибок SQL Server. Журналы ошибок можно просмотреть с помощью SQL Server Management Studio и при подключении к именованному экземпляру. Вы можете просмотреть текущий журнал в разделе "Управление", в журналах SQL Server в записи "Сервер прослушивает ['any' <ipv4> номер_порта]".
В конфигурации ядра базы данных примите настройку режима проверки подлинности Windows. Администраторы DPM нуждаются в разрешениях администратора SQL Server. В указать администраторов SQL Server добавьте DPM Admins. При необходимости можно добавить дополнительные учетные записи. Завершите работу мастера с параметрами по умолчанию и выберите Готово к установке>Установить.
После завершения установки SQL убедитесь, что установите SQL OLEDB 19.
Если вы устанавливаете SQL Server на удаленном компьютере, сделайте следующее:
Если для базы данных DPM используется кластеризованный SQL Server MSCS, имя ресурса группы кластеров для роли SQL Server должно быть названо SQL Server (InstanceName). Например, SQL Server (MSSQLSERVER).
Если для базы данных DPM используется кластеризованный сервер MSCS SQL Server, SQL Server Reporting Services (SSRS) необходимо установить на отдельном автономном сервере SQL Server или на сервере DPM.
Установите файлы поддержки DPM (SQLPrep). Для этого на компьютере SQL Server вставьте DVD-диск DPM и запустите setup.exe. Следуйте мастеру установки для инсталляции пакета Microsoft Visual C++ 2012 Redistributable. Файлы поддержки DPM будут установлены автоматически.
Настройте правила брандмауэра, чтобы сервер DPM могли взаимодействовать с компьютером SQL Server:
Убедитесь, что TCP/IP включен с аудитом отказов по умолчанию и включена проверка политики паролей.
Чтобы разрешить TCP через порт 80, настройте входящее исключение для sqlservr.exe для экземпляра DPM SQL Server. Сервер отчетов прослушивает HTTP-запросы через порт 80.
Включите RPC на удаленном SQL Server.
Заданный по умолчанию экземпляр ядра СУБД прослушивает TCP-порт 1443. Этот параметр можно изменить. Чтобы использовать службу браузера SQL Server для подключения к экземплярам, которые не прослушивают порт 1433 по умолчанию, вам потребуется порт UDP 1434.
Именованный экземпляр SQL Server использует динамические порты по умолчанию. Этот параметр можно изменить.
Просмотреть текущий номер порта, используемый компонентом Database Engine, можно в журнале ошибок SQL Server. Журналы ошибок можно просмотреть с помощью SQL Server Management Studio и при подключении к именованному экземпляру. Вы можете просмотреть текущий журнал в разделе "Управление", в журналах SQL Server в записи "Сервер прослушивает ['any' <ipv4> номер_порта]".
В конфигурации ядра базы данных примите настройку режима проверки подлинности Windows. Администраторы DPM нуждаются в разрешениях администратора SQL Server. В указать администраторов SQL Server добавьте DPM Admins. При необходимости можно добавить дополнительные учетные записи. Завершите работу мастера с параметрами по умолчанию и выберите Готово к установке>Установить.
Если вы устанавливаете SQL Server на удаленном компьютере, сделайте следующее:
Если для базы данных DPM используется кластеризованный SQL Server MSCS, имя ресурса группы кластеров для роли SQL Server должно быть названо SQL Server (InstanceName). Например, SQL Server (MSSQLSERVER).
Если для базы данных DPM используется кластеризованный сервер MSCS SQL Server, SQL Server Reporting Services (SSRS) необходимо установить на отдельном автономном сервере SQL Server или на сервере DPM.
Установите файлы поддержки DPM (SQLPrep). Для этого на компьютере SQL Server вставьте DVD-диск DPM и запустите setup.exe. Следуйте мастеру установки для инсталляции пакета Microsoft Visual C++ 2012 Redistributable. Файлы поддержки DPM будут установлены автоматически.
Настройте правила брандмауэра, чтобы сервер DPM могли взаимодействовать с компьютером SQL Server:
Убедитесь, что TCP/IP включен с аудитом отказов по умолчанию и включена проверка политики паролей.
Чтобы разрешить TCP через порт 80, настройте входящее исключение для sqlservr.exe для экземпляра DPM SQL Server. Сервер отчетов прослушивает HTTP-запросы через порт 80.
Включите RPC на удаленном SQL Server.
Заданный по умолчанию экземпляр ядра СУБД прослушивает TCP-порт 1443. Этот параметр можно изменить. Чтобы использовать службу браузера SQL Server для подключения к экземплярам, которые не прослушивают порт 1433 по умолчанию, вам потребуется порт UDP 1434.
Именованный экземпляр SQL Server использует динамические порты по умолчанию. Этот параметр можно изменить.
Просмотреть текущий номер порта, используемый компонентом Database Engine, можно в журнале ошибок SQL Server. Журналы ошибок можно просмотреть с помощью SQL Server Management Studio и при подключении к именованному экземпляру. Вы можете просмотреть текущий журнал в разделе "Управление", в журналах SQL Server в записи "Сервер прослушивает ['any' <ipv4> номер_порта]".
В конфигурации ядра базы данных примите настройку режима проверки подлинности Windows. Администраторы DPM нуждаются в разрешениях администратора SQL Server. В указать администраторов SQL Server добавьте DPM Admins. При необходимости можно добавить дополнительные учетные записи. Завершите работу мастера с параметрами по умолчанию и выберите Готово к установке>Установить.
Если вы устанавливаете SQL Server на удаленном компьютере, сделайте следующее:
Установите файлы поддержки DPM (SQLPrep). Для этого на компьютере SQL Server вставьте DVD-диск DPM и запустите setup.exe. Следуйте мастеру установки для инсталляции пакета Microsoft Visual C++ 2012 Redistributable. Файлы поддержки DPM будут установлены автоматически.
Настройте правила брандмауэра, чтобы сервер DPM могли взаимодействовать с компьютером SQL Server:
Убедитесь, что TCP/IP включен с аудитом отказов по умолчанию и включена проверка политики паролей.
Чтобы разрешить TCP через порт 80, настройте входящее исключение для sqlservr.exe для экземпляра DPM SQL Server. Сервер отчетов прослушивает HTTP-запросы через порт 80.
Включите RPC на удаленном SQL Server.
Заданный по умолчанию экземпляр ядра СУБД прослушивает TCP-порт 1443. Этот параметр можно изменить. Чтобы использовать службу браузера SQL Server для подключения к экземплярам, которые не прослушивают порт 1433 по умолчанию, вам потребуется порт UDP 1434.
Именованный экземпляр SQL Server использует динамические порты по умолчанию. Этот параметр можно изменить.
Просмотреть текущий номер порта, используемый компонентом Database Engine, можно в журнале ошибок SQL Server. Журналы ошибок можно просмотреть с помощью SQL Server Management Studio и при подключении к именованному экземпляру. Вы можете просмотреть текущий журнал в разделе "Управление", в журналах SQL Server в записи "Сервер прослушивает ['any' <ipv4> номер_порта]".
Примечание.
- При использовании SQL 2017 и более поздних версий SSRS не устанавливается в процессе установки SQL. Вам необходимо установить SQL Server Reporting Services (SSRS) отдельно. Дополнительные сведения см. в разделе "Установка sql Server Reporting Services" (2017 и более поздних версий).
- Для удаленного кластеризованного экземпляра SQL Server система управления базами данных должна находиться в кластере, а SSRS должна находиться на отдельном компьютере (который может быть сервером DPM или любым другим компьютером).
- В обоих локальных или удаленных сценариях SQL Server на сервере DPM необходимо установить следующие компоненты.
- SQL Server Management Studio (SSMS) больше не устанавливается с SQL Server; необходимо установить эквивалентную версию SSMS отдельно.
— Для SQL Server 2019 вместе с SSMS также следует установить SQLCMD, распределяемый компонент Visual C++ 2017 и Microsoft ODBC Driver 17 для SQL Server отдельно на сервере DPM.
Примечание.
- При использовании SQL 2017 и более поздних версий SSRS не устанавливается в процессе установки SQL. Вам необходимо установить SQL Server Reporting Services (SSRS) отдельно. Дополнительные сведения см. в разделе "Установка sql Server Reporting Services" (2017 и более поздних версий).
- Для удаленного кластеризованного экземпляра SQL Server система управления базами данных должна находиться в кластере, а SSRS должна находиться на отдельном компьютере (который может быть сервером DPM или любым другим компьютером).
- В обоих локальных или удаленных сценариях SQL Server на сервере DPM необходимо установить следующие компоненты.
- SQL Server Management Studio (SSMS) больше не устанавливается с SQL Server; необходимо установить эквивалентную версию SSMS отдельно.
— Для SQL Server 2019 вместе с SSMS также следует установить SQLCMD, распределяемый компонент Visual C++ 2017 и Microsoft ODBC Driver 17 для SQL Server отдельно на сервере DPM.
— При использовании удаленного SQL Server 2022 необходимо установить SQLCMD версии 16 на сервере DPM. Если SQLCMD версии 16 недоступен для скачивания, установите SQLCMD версии 15, переименуйте папку и скопируйте папкуSQLCMDверсии 16 (C:\Program Files\Microsoft SQL Server\Client SDK\ODBC\170\Tools\Binn) с SQL Server 2022 на сервер DPM 2022 до установки DPM 2022. После установки удалите версию 16 и переименуйте версию 15 по мере необходимости.
Проверка установщика (рекомендуется)
Примечание.
Следующая контрольная сумма недействительна для установочных носителей, скачанных из Центра оценки.
После скачивания установочного носителя (ZIP) рекомендуется убедиться, что файл не поврежден. Ниже приведена контрольная сумма для файла:
149737D812D674D655A879E8A59481F665504448146B78ED8FD2C9B36A17B9F4
2C47B45CD3A9F21379FED7A8AE5CF0BE5CAB4A39B219129F6AE0A5EDB25BFB78
5D6045D14645DB56282CF33F99F753AF591ED846E2E37B7BC54F76ABA73A885A
Чтобы проверить подлинность, выполните проверку контрольной суммы на компьютере, выполнив следующий фрагмент кода PowerShell:
$expectedChecksum = "ENTER_EXPECTED_HASH_HERE"
$zipFilePath = "ENTER_ZIP_Path\<product>_<version>.zip"
$expectedChecksum -eq (Get-FileHash -Path $zipFilePath -Algorithm SHA256).Hash
При прохождении проверки отображается значение True . Если отображается False, скачанный файл недействителен и его нужно скачать еще раз.
Установка DPM
Внимание
При установке DPM используйте имена NetBIOS для имени домена и имени компьютера SQL. Не используйте полные доменные имена (FQDN).
- При необходимости извлеките файл DPM 2016.exe (для DPM 2016)/DPM 2019.exe (для DPM 2019) на компьютер, на котором вы хотите запустить DPM. Для этого запустите файл exe и на экране приветствия нажмите кнопку "Далее". В разделе "Выбор места назначения" укажите место, в которое необходимо извлечь файлы установки. В разделе "Готово к извлечению" выберите "Извлечь". После завершения извлечения перейдите в указанное расположение и запустите Setup.exe.
- Извлеките файл SCDPM_2025.exe на компьютер, на котором требуется запустить DPM. Для этого запустите файл exe и на экране приветствия нажмите кнопку "Далее". В разделе "Выбор места назначения" укажите место, в которое необходимо извлечь файлы установки. В разделе "Готово к извлечению" выберите "Извлечь". После завершения извлечения перейдите в указанное расположение и запустите Setup.exe.
На странице приветствия программы установки DPM нажмите кнопку "Далее". На странице "Условия лицензии" примите соглашение >ОК.
На странице проверки предварительных требований дождитесь проверки и устраните все проблемы, прежде чем продолжить.
На странице "Регистрация продукта" нажмите кнопку "Далее". На странице "Подписка на обновления Майкрософт" выберите, хотите ли вы включить DPM в обновления Microsoft.
На странице "Сводка параметров" проверьте параметры и нажмите кнопку "Установить". После завершения установки нажмите кнопку "Закрыть". Он автоматически запустит обновление Windows, чтобы проверить наличие изменений.
Запуск установки без участия пользователя
Запустите установку без участия пользователя следующим образом:
- Убедитесь, что перед началом работы установлены необходимые компоненты.
На удаленном сервере SQL Server убедитесь, что платформа .NET Framework 3.5 (для SQL 2016), 4.0 или 4.5 (SQL 2017) устанавливается на сервере Windows Server перед установкой SQL.
Используйте следующий код, чтобы убедиться, что брандмауэр открыт:
netsh advfirewall firewall add rule name=DPM_SqlServr.exe dir=in action=allow program=\"%PROGRAMFILES%\Microsoft SQL Server\MSSQL11.MSSQLSERVER\MSSQL\Binn\sqlservr.exe\" profile=Domain netsh advfirewall firewall add rule name=DPM_UDP_Port_1434 dir=in action=allow protocol=UDP localport=1434 profile=DomainУстановите SQL Server на локальном или удаленном сервере.
Скопируйте следующий текст в Блокнот (или другой текстовый редактор) и сохраните скрипт на сервере DPM как DPMSetup.ini. Вы используете тот же сценарий, установлен ли экземпляр SQL Server на сервере DPM или удаленном сервере.
Внимание
При установке DPM используйте имена NetBIOS для имени домена и имени компьютера SQL. Не используйте полные доменные имена (FQDN).
При создании DPMSetup.ini замените текст внутри <> значениями из среды. Строки, начинающиеся с хэша (#), закомментированы, а программа установки DPM использует значения по умолчанию. Чтобы указать значения, введите их внутрь <>, а затем удалите символ решетки (#).
[OPTIONS] UserName = <A user with credentials to install DPM> CompanyName = <Name of your company> ProductKey = <The 25-character DPM product key in the format xxxxx-xxxxx-xxxxx-xxxxx-xxxxx> # SqlAccountPassword = <The password to the DPM$ account> # StandardAgentLicenses = <No. of standard agent licenses you have purchased> # EnterpriseAgentLicenses = <No. of enterprise agent licenses you have purchased> # ProgramFiles = C:\Program Files\Microsoft Data Protection Manager # DatabaseFiles = C:\Program Files\Microsoft Data Protection Manager\DPM\DPMDB # IntegratedInstallSource = <Location of the DPM setup files> # ---For using a remote SQL Server Instance --- # SQLMachineName = <Name of the SQL Server computer> OR <SQL Cluster Name> # SQLInstanceName = <Name of the instance of SQL Server that Setup must use> # SQLMachineUserName = <Username that Setup must user> # SQLMachinePassword = <Password for the username Setup must use> # SQLMachineDomainName = <Domain to which the SQL Server computer is attached> # ---For using a reporting SQL Server Instance in case of DPMDB in SQL Cluster --- # ReportingMachineName = <Name of the SQL Server computer> # ReportingInstanceName = <Name of the instance of SQL Server that Setup must use, SSRS in case of SQL 2017> # ReportingMachineUserName = <Username that Setup must user> # ReportingMachinePassword = <Password for the username Setup must use> # ReportingMachineDomainName = <Domain to which the SQL Server computer is attached>После сохранения файла в командной строке с повышенными привилегиями на сервере установки введите:
start /wait [media location]\setup.exe /i /f <path>\DPMSetup.ini /l <path>\dpmlog.txt-
[media location]указывает, откуда будет выполняться setup.exe. -
<path>— расположение файла .ini.
-
Используйте следующий код, чтобы убедиться, что брандмауэр открыт:
netsh advfirewall firewall add rule name=DPM_SqlServr.exe dir=in action=allow program=\"%PROGRAMFILES%\Microsoft SQL Server\MSSQL11.MSSQLSERVER\MSSQL\Binn\sqlservr.exe\" profile=Domain netsh advfirewall firewall add rule name=DPM_UDP_Port_1434 dir=in action=allow protocol=UDP localport=1434 profile=DomainУстановите SQL Server на локальном или удаленном сервере.
Скопируйте следующий текст в Блокнот (или другой текстовый редактор) и сохраните скрипт на сервере DPM как DPMSetup.ini. Вы используете тот же сценарий, установлен ли экземпляр SQL Server на сервере DPM или удаленном сервере.
Внимание
При установке DPM используйте имена NetBIOS для имени домена и имени компьютера SQL. Не используйте полные доменные имена (FQDN).
При создании DPMSetup.ini замените текст внутри <> значениями из среды. Строки, начинающиеся с хэша (#), закомментированы, а программа установки DPM использует значения по умолчанию. Чтобы указать значения, введите их внутрь <>, а затем удалите символ решетки (#).
[OPTIONS] UserName = <A user with credentials to install DPM> CompanyName = <Name of your company> ProductKey = <The 25-character DPM product key in the format xxxxx-xxxxx-xxxxx-xxxxx-xxxxx> # SqlAccountPassword = <The password to the DPM$ account> # StandardAgentLicenses = <No. of standard agent licenses you have purchased> # EnterpriseAgentLicenses = <No. of enterprise agent licenses you have purchased> # ProgramFiles = C:\Program Files\Microsoft Data Protection Manager # DatabaseFiles = C:\Program Files\Microsoft Data Protection Manager\DPM\DPMDB # IntegratedInstallSource = <Location of the DPM setup files> # ---For using a remote SQL Server Instance --- # SQLMachineName = <Name of the SQL Server computer> OR <SQL Cluster Name> # SQLInstanceName = <Name of the instance of SQL Server that Setup must use> # SQLMachineUserName = <Username that Setup must user> # SQLMachinePassword = <Password for the username Setup must use> # SQLMachineDomainName = <Domain to which the SQL Server computer is attached> # ---For using a reporting SQL Server Instance in case of DPMDB in SQL Cluster --- # ReportingMachineName = <Name of the SQL Server computer> # ReportingInstanceName = SSRS # ReportingMachineUserName = <Username that Setup must user> # ReportingMachinePassword = <Password for the username Setup must use> # ReportingMachineDomainName = <Domain to which the SQL Server computer is attached>После сохранения файла в командной строке с повышенными привилегиями на сервере установки введите:
start /wait [media location]\setup.exe /i /f <path>\DPMSetup.ini /l <path>\dpmlog.txt-
[media location]указывает, откуда будет выполняться setup.exe. -
<path>— расположение файла .ini.
-
Установка DPM на контроллере домена
Если вы хотите настроить DPM в RODC, перед настройкой SQL Server и установкой DPM необходимо выполнить несколько действий.
Создайте группы безопасности и учетные записи, необходимые для DPM. Для этого выберите Пуск>Административные инструменты>Пользователи и компьютеры Active Directory>Domain/Builtin и создайте эти группы безопасности. Для каждой группы используйте параметр по умолчанию для области (глобального) и типа группы (безопасность):
- DPMDBReaders$<имя компьютера>;
- MSDPMTrustedMachines$<имя компьютера>;
- DPMRADCOMTrustedMachines$<имя компьютера>;
- DPMRADmTrustedMachines$<имя компьютера>;
- DPMDBAdministrators$<имя компьютера>;
- MSDPMTrustedUsers$<имя компьютера>;
- DPMSCOM$<имя компьютера>;
- DPMRATrustedDPMRAs$<имя компьютера>, где <имя компьютера> — это имя контроллера домена.
Добавьте учетную запись локального компьютера для контроллера домена (<имя> компьютера) в группу
MSDPMTrustedMachines$<*Computer Name*>. Затем на основном контроллере домена создайте учетную запись пользователя домена с наименьшими возможными учетными данными. Назначьте ему надежный пароль, срок действия которого не истекает, и добавьте его в группу локальных администраторов.Примечание.
Запишите эту учетную запись, так как необходимо настроить службы SQL Server во время установки SQL Server. Вы можете назвать эту учетную запись пользователя как угодно. Тем не менее, чтобы легко определить назначение учетной записи, может потребоваться дать ему значительное имя, например DPMSQLSvcsAcct. Для этих процедур эта учетная запись называется учетной записью DPMSQLSvcsAcct .
На основном контроллере домена создайте другую учетную запись пользователя домена с наименьшими возможными учетными данными и присвойте учетной записи DPMR$MACHINENAME надежный пароль, который не истекает, а затем добавьте эту учетную запись в группу
DPMDBReaders$<*Computer Name*>.Затем создайте группы безопасности и учетные записи пользователей, необходимые для базы данных SQL Server с областью действия: глобальный и тип группы: безопасность. Группа или учетная запись должна быть в формате <имя_группы_или_учетной_записи_имя_компьютера>.
SQLServerSQL2005BrowserUser$<имя компьютера>
SQLServerMSSQLServerADHelperUser$<имя компьютера>
SQLServerReportServerUser$<ИД экземпляра><имя экземпляра>
SQLServerMSASUser$<имя компьютера><имя экземпляра>
SQLServerDTSUser$<имя компьютера>
SQLServerFDHostUser<имя компьютера><имя экземпляра>
где <имя компьютера> — имя компьютера контроллера домена, на котором будет устанавливаться SQL Server 2008.
- < Имя_экземпляра> — это имя экземпляра SQL Server, который будет создан на контроллере домена. Имя экземпляра может быть любым именем, кроме имени экземпляра DPM по умолчанию (MSDPM2010).
- < Идентификатор_экземпляра> по умолчанию назначается программой установки SQL Server и указывает, что группа применяется к службам Reporting Services (MSRS) для основной версии (10) экземпляра сервера SQL. В этом выпуске значение — MSRS1A0_50.
На основном контроллере домена добавьте учетную запись пользователя домена, созданную ранее (DPMSQLSvcsAcct), в следующие группы: SQLServerReportServerUser$<имя компьютера>$MSRS10.<ИД экземпляра> SQLServerMSASUser$<имя компьютера>$<ИД экземпляра>.
Выполнив следующие действия, вы можете установить SQL Server:
Войдите в контроллер домена, на котором необходимо установить DPM, с помощью учетной записи пользователя домена, созданной ранее. Давайте рассмотрим эту учетную запись как DPMSQLSvcsAcct.
Начните установку SQL Server. На странице "Конфигурация сервера — учетные записи служб" программы установки укажите учетную запись входа для служб SQL Server (агент SQL Server, SQL Server ядро СУБД, SQL Server Reporting Services) для запуска под учетной записью DPMSQLSvcsAcct.
После установки SQL Server откройте Диспетчер конфигурации SQL Server>Конфигурация сети SQL Server>Протоколы, щелкните правой кнопкой мыши Именованные каналы>Включить. Вам потребуется остановить и перезапустить службы SQL Server.
Затем можно установить DPM:
На странице параметров SQL Server введите имя экземпляра SQL Server, установленного в процедуре как localhost\<Имя экземпляра>, а затем введите учетные данные для созданной учетной записи пользователя домена (учетная запись DPMSQLSvcsAcct). Эта учетная запись должна быть членом локальной группы администраторов на контроллере домена, где установлен удаленный экземпляр. После завершения установки вы можете удалить учетную запись пользователя из локальной группы администраторов.
На странице "Параметры безопасности" необходимо ввести тот же пароль, который использовался при создании учетной записи пользователя DPMR$MACHINENAME ранее.
Откройте SQL Server Management Studio и подключитесь к экземпляру SQL Server, который настроен для использования DPM. Выберите новый запрос, скопируйте текст ниже в правой области и нажмите клавишу F5, чтобы запустить запрос.
use DPMDB declare @refresh_jobid uniqueidentifier select @refresh_jobid = ScheduleId from tbl_SCH_ScheduleDefinition where JobDefinitionId in (select JobDefinitionId from tbl_JM_TaskDefinition where TaskDefinitionId in (select distinct TaskDefinitionID from tbl_TE_TaskTrail where VerbID = '53603503-C4C8-4D0E-8F1E-D2F3868E51E3')) and IsDeleted=0 exec msdb.dbo.sp_update_job @job_name =@refresh_jobid, @enabled=0 update tbl_SCH_ScheduleDefinition set IsDeleted=1 where ScheduleId = @refresh_jobid
Обновление SQL 2016 до SQL 2017
Вы можете обновить SQL Server 2016 или SQL Server 2016 с пакетом обновления 1 (SP1) Enterprise или Standard до SQL Server 2017. В следующей процедуре перечислены шаги по обновлению SQL 2016 до SQL 2017.
Примечание.
В DPM 2019 SQL 2017 поддерживается в качестве базы данных DPM в новых сценариях установки и обновления DPM.
В SQL Server создайте резервную копию базы данных отчетов.
Резервное копирование ключей шифрования.
Очистка папок отчетов на локальном компьютере.
Установите службу отчетности.
На сервере DPM измените следующий раздел реестра DPM на новое имя экземпляра для отчетов.
- <HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft Data Protection Manager\DBReportingInstanceName>
Измените имя виртуального каталога службы Reporting Service на ReportServer_SSRS.
Настройте службу Reporting Service и восстановите ключи шифрования и базы данных.
Обновление до SQL 2022
В следующей процедуре перечислены шаги по обновлению SQL 2022.
Примечание.
В DPM 2025 только SQL 2022 поддерживается в качестве базы данных DPM в новых сценариях установки и обновления DPM.
Прежде чем обновлять версию, которая старше SQL 2017, до SQL 2022, убедитесь, что
Резервное копирование базы данных отчетов на SQL Server.
Резервное копирование ключей шифрования.
Очистка папок отчетов на локальном компьютере.
Установите службу отчетности.
На сервере DPM измените следующий раздел реестра DPM на новое имя экземпляра для отчетов.
- <HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft Data Protection Manager\DBReportingInstanceName>
Измените имя виртуального каталога службы Reporting Service на ReportServer_SSRS.
Настройте службу Reporting Service и восстановите ключи шифрования и базы данных.
Следующие шаги
- См. заметки о выпуске для получения сведений о новых исправлениях и накопительных пакетах обновления, которые применимы.