Планирование базы данных сайта для Configuration Manager

Относится к Configuration Manager (Current Branch)

Сервер базы данных сайта — это компьютер с поддерживаемой версией Майкрософт SQL Server. SQL Server используется для хранения сведений о Configuration Manager сайтах. Каждый сайт в иерархии Configuration Manager содержит базу данных сайта и сервер, которому назначена роль сервера базы данных сайта.

  • Для сайтов центра администрирования и первичных сайтов можно установить SQL Server на сервере сайта или SQL Server на компьютере, отличном от сервера сайта.

  • Для дополнительных сайтов можно использовать SQL Server Express вместо полной SQL Server установки. Однако сервер базы данных должен выполняться на сервере вторичного сайта.

  • Для SQL Server Always On групп доступности задайте для модели восстановления базы данных значение FULL.

  • Для конфигураций групп, не относящихся к доступности, задайте для модели восстановления базы данных значение SIMPLE.

Дополнительные сведения о режимах восстановления SQL Server см. в разделе Модели восстановления (SQL Server).

Для размещения базы данных сайта можно использовать следующие конфигурации SQL Server:

  • Экземпляр SQL Server по умолчанию

  • Именованный экземпляр на одном компьютере под управлением SQL Server

  • Именованный экземпляр в экземпляре отказоустойчивого кластера SQL Server

  • Группа доступности SQL Server Always On

Чтобы разместить базу данных сайта, SQL Server должна соответствовать требованиям, описанным в разделе Поддержка SQL Server версий для Configuration Manager.

Рекомендации по расположению удаленного сервера базы данных

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

  • Объем пропускной способности, необходимый для связи с сервером базы данных, зависит от сочетания различных конфигураций сайта и клиента. Таким образом, фактическую требуемую пропускную способность невозможно спрогнозировать должным образом.

  • Каждый компьютер, на котором работает поставщик SMS и который подключается к базе данных сайта, повышает требования к пропускной способности сети.

  • Компьютер, на котором выполняется SQL Server, должен находиться в домене с двусторонним доверием с сервером сайта и всеми компьютерами, на которых запущен поставщик SMS.

  • Экземпляр отказоустойчивого кластера SQL Server нельзя использовать для сервера базы данных сайта, если база данных сайта находится вместе с сервером сайта.

Как правило, сервер системы сайта поддерживает роли системы сайта только с одного Configuration Manager сайта. Однако для размещения базы данных с разных Configuration Manager сайтов можно использовать разные экземпляры SQL Server. Для поддержки баз данных с разных сайтов настройте каждый экземпляр SQL Server на использование уникальных портов для обмена данными.