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


Страница «Указание реплик» (мастер создания группы доступности/мастер добавления реплики)

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

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

Вкладка Краткое описание
Реплики Эта вкладка позволяет указать каждый экземпляр SQL Server, который будет размещать или размещает в настоящее время вторичную реплику. Обратите внимание, что первичная реплика должна быть размещена на экземпляре сервера, с которым в данный момент установлено соединение.

Перед тем как перейти на другую вкладку, завершите задание всех реплик на вкладке Реплики .

Примечание. Автоматический переход на другой ресурс отключен, если тип кластера — NONE. SQL Server поддерживает переход на другой ресурс вручную только в том случае, если группа доступности отсутствует в кластере.

Если тип кластера — EXTERNAL, используется режим отработки отказа External.

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

Если при добавлении реплики первичная реплика находится в кластере WSFC, вторичные реплики должны быть в том же кластере.
Конечные точки Эту вкладку можно использовать для проверки существующих конечных точек зеркального отображения баз данных, а также для их автоматического создания в случае, если они отсутствуют на экземпляре сервера, служба которого использует проверку подлинности Windows.
Параметры резервного копирования Эту вкладку можно использовать для задания настроек резервного копирования для группы доступности в целом, а также для задания приоритетов резервного копирования для отдельных реплик доступности.
Средство прослушивания Если эта вкладка доступна, ее можно использовать для создания прослушивателя группы доступности. По умолчанию прослушиватель не создается.

Эта вкладка доступна только при запуске мастера создания группы доступности.

Протокол DHCP отключен, если выбран тип кластера EXTERNAL или NONE.
Маршрутизация только для чтения Эта вкладка позволяет настроить возможность маршрутизации подходящих запросов на подключение только для чтения к доступной для чтения вторичной реплике. Группа доступности должна иметь прослушиватель для использования маршрутизации только для чтения.

Вкладка «Реплики»

Экземпляр сервера
Отображает имя экземпляра сервера, на котором будет размещена реплика доступности.

Если экземпляр сервера, который планируется использовать для размещения вторичной реплики, не перечислен в сетке Реплики доступности, нажмите кнопку Добавить реплику. При настройке группы доступности в гибридной ИТ-среде (см. статью о высокой доступности и аварийном восстановлении для SQL Server в виртуальных машинах Azure) можно щелкнуть Добавление реплики Azure, чтобы создать виртуальные машины со вторичными репликами в Azure.

Первоначальная роль
Указывает роль, которая изначально будет выполняться новой репликой: Первичная или Вторичная.

Автоматический переход на другой ресурс (до 3)
Установите этот флажок, только если вы хотите, чтобы реплика доступности стала партнером по автоматическому переходу на другой ресурс. Чтобы настроить автоматический переход на другой ресурс, необходимо выбрать этот параметр для первоначальной основной реплики и одной из вторичных реплик. В этих двух репликах будет использоваться режим доступности синхронной фиксации. Только три реплики могут поддерживать автоматический переход на другой ресурс.

Сведения о режиме доступности с синхронной фиксацией см. в статье Режимы доступности (группы доступности AlwaysOn). Сведения об автоматической отработке отказа см. в статье Отработка отказа и режимы отработки отказа (группы доступности AlwaysOn).

Синхронная фиксация (до 3).
Если для реплики был выбран Автоматический переход на другой ресурс (до 3) , также будет выбрана Синхронная фиксация (до 3) . Если этот флажок не установлен, установить его следует, только если планируется использовать эту реплику в режиме синхронной фиксации только для запланированного перехода на другой ресурс вручную. Режим синхронной фиксации может использоваться только в трех репликах.

Если вы хотите, чтобы в этой реплике использовался режим доступности асинхронной фиксации, этот флажок устанавливать не следует. Реплика будет поддерживать только принудительный переход на другой ресурс (с возможной потерей данных). Сведения о режиме доступности с асинхронной фиксацией см. в статье Режимы доступности (группы доступности AlwaysOn). Сведения о запланированном переходе на другой ресурс вручную и принудительном переходе на другой ресурс см. в статье Отработка отказа и режимы отработки отказа (группы доступности AlwaysOn).

Доступная для чтения вторичная роль
Выберите значение в раскрывающемся списке Доступная для чтения вторичная роль следующим образом:

Нет
Прямые подключения для баз данных-получателей этой реплики не разрешаются. Для них не разрешен доступ для чтения. Этот параметр принимается по умолчанию.

Назначение — только чтение
Для баз данных-получателей этой реплики разрешены исключительно прямые подключения только для чтения. Для всех баз данных-получателей разрешен доступ для чтения.

Да
Для баз данных-получателей этой реплики разрешены все соединения, но только с доступом для чтения. Для всех баз данных-получателей разрешен доступ для чтения.

Добавить реплику
Выберите, чтобы добавить новую вторичную реплику в группу доступности.

Добавить реплику Azure
Щелкните этот элемент, чтобы создать виртуальную машину Azure, на которой будет запущена вторичная реплика в группе доступности. Этот параметр применим только для группы доступности в гибридной ИТ-среде, содержащей локальные реплики. Дополнительные сведения см. в статье о высокой доступности и аварийном восстановлении для SQL Server в виртуальных машинах Azure.

Удалить реплику
Выберите, чтобы удалить выбранную вторичную реплику из группы доступности.

Вкладка «Конечные точки»

Для каждого экземпляра сервера, на котором будет размещаться реплика доступности, на вкладке Конечные точки отображаются фактические значения конечной точки зеркального отображения существующей базы данных (если таковая имеется) или предлагаемые значения для возможной новой конечной точки, в которой будет использоваться проверка подлинности Windows. И для существующих и для возможных конечных точек в сетке значений конечных точек отображается следующая информация.

Имя сервера
Отображает имя экземпляра сервера, на котором будет размещена реплика доступности.

URL-адрес конечной точки
Отображает фактический или предлагаемый URL-адрес конечной точки зеркального отображения базы данных. Для предлагаемой новой конечной точки это значение можно изменить. Сведения о формате этих URL-адресов см. в разделе Указание URL-адреса конечной точки при добавлении или изменении реплики доступности (SQL Server).

Номер порта
Отображает фактический или предлагаемый номер порта конечной точки. Для предлагаемой новой конечной точки это значение можно изменить.

Имя конечной точки
Отображает фактическое или предлагаемое имя конечной точки. Для предлагаемой новой конечной точки это значение можно изменить.

Шифрование данных
Указывает, шифруются ли данные, отправляемые через эту конечную точку. Для предлагаемой новой конечной точки эту настройку можно изменить.

Учетная запись службы SQL Server
Имя пользователя учетной записи службы SQL Server.

Чтобы экземпляр сервера использовал конечную точку, использующую проверку подлинности Windows, ее учетная запись службы SQL Server должна быть учетной записью домена.

Это требование определяет следующий шаг конфигурации следующим образом.

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

  • Если какой-либо экземпляр сервера запускается под учетной записью, которая не является учетной записью службы домена, то необходимо вручную перейти на свой экземпляр сервера до продолжения работы с мастером. В этом случае при нажатии кнопки "Далее" появится диалоговое окно предупреждения; вы должны нажать кнопку "Нет", которая возвращает вас на вкладку"Конечные точки". При выходе мастера на страницу "Указание реплик" внесите одно из следующих изменений в каждый экземпляр сервера, для которого столбец учетной записи службы SQL Server отображает учетную запись службы, не являющуюся доменом, либо:

    Если страница Выбор реплик доступности была открыта во время настройки конечных точек, вернитесь на вкладку Конечные точки и нажмите кнопку Обновить , чтобы обновить сетку Значения конечных точек .

Вкладка «Настройки резервного копирования»

Для указания места создания резервных копий выберите один из следующих параметров.

Предпочтение вторичной
Указывает, что резервное копирование должно выполняться на вторичной реплике, за исключением тех случаев, когда в режиме «в сети» находится только первичная реплика. В этом случае резервное копирование будет выполняться на первичной реплике. Этот параметр по умолчанию.

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

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

Любая реплика
Указывает, что вы предпочитаете, чтобы задания резервного копирования пропускали реплики доступности при выборе реплики для создания резервных копий. Примечание. Задания резервного копирования могут учитывать другие факторы, например приоритет резервного копирования каждой реплики доступности в сочетании с ее состоянием работоспособности и соединения.

Внимание

Принудительного применения параметра приоритета резервного копирования не существует. Интерпретация данного приоритета зависит от логики (при ее наличии), которая внесена в задания резервного копирования для баз данных в указанной группе доступности. Дополнительные сведения см. в статье Активные вторичные реплики, резервное копирование во вторичных репликах (группы доступности Always On).

Сетка приоритетов резервного копирования реплик

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

Экземпляр сервера
Отображает имя экземпляра SQL Server, на котором размещена реплика доступности.

Приоритет резервного копирования (низкий = 1, высокий = 100)
Задайте приоритет выполнения резервного копирования для данной реплики по отношению к другим репликам из той же группы доступности. Значение по умолчанию — 50. Можно выбрать любое число в диапазоне от 0 до 100. 1 указывает минимальный приоритет, 100 — наивысший приоритет. Если для параметра Приоритет резервного копирования задано значение 1, реплика доступности будет выбираться для создания резервных копий, только если реплики доступности с более высоким приоритетом в данный момент отсутствуют.

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

Вкладка «Прослушиватель»

Укажите предпочтение прослушивателя группы доступности, который предоставит точку подключения клиента, одну из следующих:

Создавать прослушиватель группы доступности не нужно.
Выберите, чтобы пропустить этот шаг. Прослушиватель можно будет создать позже. Дополнительные сведения см. в разделе Создание или настройка прослушивателя группы доступности (SQL Server).

Создание прослушивателя группы доступности.
Задайте свойства прослушивателя для этой группы доступности следующим образом.

DNS-имя прослушивателя
Задайте сетевое имя прослушивателя. Имя должно быть уникальным для домена и может содержать только алфавитно-цифровые символы, дефисы (-) и символы подчеркивания (_). Если DNS-имя указывается на вкладке Прослушиватель , оно может содержать до 15 символов.

Внимание

Если на вкладке Прослушиватель было введено недопустимое имя DNS-прослушивателя, то на странице Выбор реплик будет отключена кнопка Далее .

порт.
Задайте TCP-порт, используемый этим прослушивателем.

Примечание.

Если на вкладке Прослушиватель был введен недопустимый номер порта (или DNS-имя прослушивателя), то на странице Выбор реплик будет отключена кнопка Далее .

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

Статический IP-адрес
Выберите, если хотите, чтобы прослушиватель выполнял прослушивание более чем одной подсети. Для использования режима сети со статическими IP-адресами прослушиватель группы доступности должен выполнять прослушивание всех подсетей, в которых размещается реплика доступности для группы доступности. Для каждой подсети нажмите кнопку Добавить , чтобы выбрать адрес подсети и указать IP-адрес.

Если был выбран режим Статические IP-адреса (по умолчанию), в сетке будут отображены столбцы Подсеть и IP-адрес , а также кнопки Добавить и Удалить . Сетка будет пуста до тех пор, пока не будет добавлена первая подсеть.

СтолбецПодсеть
Отображает адрес подсети, который был выбран для каждой подсети, добавленной для прослушивателя.

СтолбецIP-адрес
Отображает адрес в формате IPv4 или IPv6, заданный для данной подсети.

Прибавить
Нажмите, чтобы добавить подсеть для этого прослушивателя. Откроется диалоговое окно Добавление IP-адреса . Дополнительные сведения см. в разделе справки Диалоговое окно "Добавление IP-адреса" (SQL Server Management Studio).

Удалить
Нажмите, чтобы удалить подсеть, выбранную в данный момент в сетке.

DHCP
Выберите, если необходимо, чтобы прослушиватель выполнял прослушивание одной подсети и использовал адрес в формате IPv4, заданный сервером, работающим с использованием протокола DHCP. Протокол DHCP имеет ограничение на работу только с одной подсетью. Такая ситуация часто присутствует на всех экземплярах сервера, на которых размещается реплика доступности для группы доступности. Протокол DHCP недоступен для типа кластера external или none.

Внимание

Использовать протокол DHCP в производственной среде не рекомендуется. Если во время простоя аренда IP-адреса протокола DHCP истечет, то на регистрацию нового сетевого IP-адреса протокола DHCP, связанного с именем DNS-прослушивателя, уйдет дополнительное время, что скажется на производительности клиента. Однако протокол DHCP полезен при настройке среды разработки и проверки и позволяет проверить базовые функции групп доступности и их интеграцию с приложениями.

Если выбран протокол DHCP , будет отображено поле Подсеть .

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

Внимание

После определения прослушивателя группы доступности настоятельно рекомендуется сделать следующее:

  • Попросите сетевого администратора зарезервировать IP-адрес, который будет использоваться только этим прослушивателем. Передайте имя узла DNS прослушивателя разработчикам приложения для использования в строке подключения при запросе клиентских соединений к данной группе доступности.
  • Передайте имя узла DNS прослушивателя разработчикам приложения для использования в строке подключения при запросе клиентских соединений к данной группе доступности.

Вкладка маршрутизации только для чтения

Для каждого экземпляра сервера, на котором будет размещена реплика доступности, вкладка "Маршрутизация только для чтения" отображает значения URL-адреса маршрутизации только для чтения и список маршрутизации только для чтения.

Сводная сетка маршрутизации только для чтения

Экземпляр сервера
Отображает имя экземпляра сервера, на котором будет размещаться реплика доступности.

URL-адрес маршрутизации только для чтения
Отображает фактический или предлагаемый URL-адрес для каждой реплики. URL-адрес вступает в силу, когда локальная реплика выполняется под вторичной ролью. Дополнительные сведения см. в разделе Вычисление значения read_only_routing_url для AlwaysOn.

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

Дополнительные сведения см. в статье Настройка маршрутизации только для чтения в группе доступности Always On.

Связанные задачи

См. также

Обзор групп доступности Always On (SQL Server)
CREATE AVAILABILITY GROUP (Transact-SQL)
Предварительные требования, ограничения и рекомендации для групп доступности AlwaysOn (SQL Server)