Поделиться через


Создание многосерверной среды

Многосерверное администрирование требует настройки главного сервера (MSX) и одного или более целевых серверов (TSX). Задания, которые будут обрабатываться на всех целевых серверах, сначала определяются на главном сервере, а затем загружаются на целевые.

Для создания многосерверной среды используйте мастер настройки главного сервера. Дополнительные сведения об использовании мастера настройки главного сервера см. в разделе Как создать главный сервер (среда SQL Server Management Studio). По умолчанию полное шифрование SSL и проверка сертификата включены для соединений между главными и целевыми серверами. Дополнительные сведения см. в разделе Установка параметров шифрования на целевых серверах.

Мастер проводит пользователя через следующую последовательность шагов.

  • Проверка настроек безопасности службы агента SQL Server и службы SQL Server на всех серверах, определенных как целевые.

    Обе службы рекомендуется выполнять в учетных записях домена Microsoft Windows. Дополнительные сведения см. в разделе Выбор правильной учетной записи службы «Агент SQL Server» для многосерверного окружения.

  • Создание оператора главного сервера (MSXOperator) на главном сервере.

    MSXOperator является оператором, который может получать уведомления о многосерверных заданиях.

  • Запуск службы агента SQL Server на главном сервере.

  • Прикрепление одного или нескольких серверов в качестве целевых.

Если используется большое количество целевых серверов, по возможности не размещайте главный сервер на рабочем сервере, на котором SQL Server значительно загружен другими задачами, так как трафик от целевых серверов может снизить производительность рабочего сервера. При переадресации событий на выделенный главный сервер можно централизовать администрирование на одном сервере. Дополнительные сведения см. в разделе Управление событиями.

ПримечаниеПримечание

Чтобы использовать обработку заданий в многосерверном окружении, учетная запись агента SQL Server должна быть членом роли базы данных msdbTargetServersRole на главном сервере. Мастер настройки главного сервера автоматически добавляет к этой роли служебную учетную запись в ходе процесса прикрепления. Дополнительные сведения см. в разделе Выбор учетной записи для службы агента SQL Server.

Замечания по многосерверным средам

При создании многосерверной среды возможны следующие проблемы:

  • В приведенной ниже таблице описаны поддерживаемые конфигурации главных/целевых (MSX/TSX) серверов.

TSX = 7.0

TSX = 8.0 < SP3

TSX = 8.0 SP3 или выше

TSX = 9.0

TSX= 10.0

TSX = 10.5

MSX = 7.0

Да

Да

Нет

Нет

Нет

Нет

MSX = 8.0 < SP3

Да

Да

Нет

Нет

Нет

Нет

MSX = 8.0 SP3 или выше

Нет

Нет

Да

Да

Да

Да

MSX = 9.0

Нет

Нет

Нет

Да

Да

Да

MSX = 10.0

Нет

Нет

Нет

Да

Да

Да

MSX = 10.5

Нет

Нет

Нет

Да

Да

Да

  • Каждый целевой сервер отправляет отчеты только одному главному серверу. Чтобы прикрепить целевой сервер к другому главному серверу, нужно сначала открепить его от прежнего главного сервера.

  • Если меняется имя целевого сервера, нужно сначала открепить целевой сервер от главного, а после изменения имени прикрепить снова.

  • Если нужно удалить многосерверную конфигурацию, необходимо отключить все целевые серверы от главного сервера.

В следующих разделах описываются типовые задачи при создании многосерверного окружения.

Создание главного сервера

Создание целевого сервера

Прикрепление целевого сервера к главному

Отключение целевого сервера от главного

Отключение нескольких целевых серверов от главного

Проверка состояния целевого сервера