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


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

применимо к:SQL Server

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

Важный

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

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

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

Заметка

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

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

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

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

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

  • При изменении имени целевого сервера его необходимо отключить перед изменением имени и повторно зарегистрировать после изменения.

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

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