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

Область применения: SQL Server

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

Внимание

Большинство функций, но не все, агент SQL Server в настоящее время поддерживаются в Управляемый экземпляр SQL Azure. Функция администрирования с несколькими серверами не поддерживается в Управляемый экземпляр SQL Azure.

Для соединений между главными и целевыми серверами по умолчанию включено полное шифрование протокола защиты транспортного уровня (TLS), заменившего SSL, и проверка сертификата. Дополнительные сведения см. в статье Установка параметров шифрования на целевых серверах.

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

Примечание.

По умолчанию учетная запись службы агент SQL Server сопоставляется с идентификатором безопасности службы агент SQL Server по умолчанию (NT SERVICE\SQLSERVERAGENT), который является членом предопределенной роли сервера sysadmin. Учетная запись также должна быть членом msdb роли базы данных TargetServersRole на главном сервере, если используется обработка многосерверного задания. Мастер master Server автоматически добавляет учетную запись службы в эту роль в рамках процесса зачисления.

Рекомендации по многосерверным средам

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

  • Используйте последнюю версию в качестве главного сервера. Поддерживается текущая и две предыдущие версии.

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

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

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

  • Службы SQL Server Integration Services поддерживают только серверы, которые имеют такую же или более высокую версию, что и версия главного сервера.