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


Добавление реплики в группу доступности Always On с помощью мастера групп доступности в SQL Server Management Studio

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

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

Примечание.

Сведения об использовании Transact-SQL или PowerShell для добавления вторичной реплики в группу доступности см. в статье "Добавление вторичной реплики в группу доступности AlwaysOn".

Если вы никогда не добавили реплику доступности в группу доступности, см. разделы "Экземпляры сервера" и "Группы доступности и реплики" в разделах "Предварительные требования, ограничения и рекомендации для групп доступности AlwaysOn".

Предварительные условия

  • Необходимо подключиться к экземпляру сервера, на котором размещена текущая первичная реплика.

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

  • Если экземпляр сервера, который выбран для размещения реплики доступности, выполняется в учетной записи пользователя домена и еще не имеет конечной точки зеркального отображения базы данных, мастер может создать конечную точку и предоставить разрешение CONNECT учетной записи службы экземпляра сервера. Однако если служба SQL Server выполняется как встроенная учетная запись, например локальная система, локальная служба или сетевая служба, или учетная запись, не являющаяся доменом, необходимо использовать сертификаты для проверки подлинности конечной точки, а мастер не сможет создать конечную точку зеркального отображения базы данных на экземпляре сервера. В этом случае рекомендуется вручную создать конечные точки зеркального отображения базы данных до запуска мастера добавления реплики в группу доступности.

    Использование сертификатов для конечной точки зеркального отображения базы данных

  • Предварительные условия для использования полной начальной синхронизации данных

    • Все пути к файлам базы данных должны быть одинаковыми на всех экземплярах сервера, на которых размещены реплики группы доступности.

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

    • Чтобы мастер создавал резервные копии и получать доступ к резервным копиям, необходимо указать сетевую общую папку. Для основной реплики учетная запись, используемая для запуска ядра СУБД, должна иметь разрешения на чтение и запись файловой системы в сетевом ресурсе. Для вторичных реплик учетная запись должна иметь разрешение на чтение в сетевой папке.

      Если вы не можете использовать мастер для полной начальной синхронизации данных, необходимо вручную подготовить вторичные базы данных. Это можно сделать до или после запуска мастера. Дополнительные сведения см. в статье "Подготовка базы данных-получателя для группы доступности AlwaysOn".

Разрешения

Требуется ALTER AVAILABILITY GROUP разрешение на группу доступности, разрешение, CONTROL AVAILABILITY GROUPALTER ANY AVAILABILITY GROUP разрешение или CONTROL SERVER разрешение.

Кроме того, требуется CONTROL ON ENDPOINT разрешение, если вы хотите, чтобы мастер добавления реплики в группу доступности управлял конечной точкой зеркального отображения базы данных.

Используйте мастер добавления реплики в группу доступности (SQL Server Management Studio)

  1. В обозревателе объектов подключитесь к экземпляру сервера, на котором размещена первичная реплика группы доступности, и разверните дерево сервера.

  2. Разверните узел Высокий уровень доступности AlwaysOn и узел Группы доступности .

  3. Щелкните правой кнопкой мыши группу доступности, в которую добавляется вторичная реплика, и выберите команду "Добавить реплику ". Будет запущен мастер добавления реплики в группу доступности.

  4. На странице Подключение к существующим вторичным репликам установите соединение со всеми вторичными репликами в группе доступности. Для получения дополнительной информации см. Страница подключения к существующим вторичным репликам (Мастер добавления реплики: Мастер добавления баз данных).

  5. На странице Выбор реплик укажите и настройте одну или несколько новых вторичных реплик для группы доступности. На этой странице имеется три вкладки. Эти вкладки представлены в следующей таблице. Дополнительные сведения см. в статье Страница указания реплик (Мастер создания группы доступности: Мастер добавления реплики).

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

    Заметка: Если любой экземпляр сервера работает под учетной записью пользователя, отличной от домена, необходимо внести ручное изменение в экземпляр сервера, прежде чем продолжить работу в мастере. Дополнительные сведения см. в разделе "Предварительные требования" ранее в этой статье.
    Параметры резервного копирования Эта вкладка служит для задания настроек резервного копирования для группы доступности в целом (если нужно изменить текущие параметры), а также для задания приоритетов резервного копирования для отдельных реплик доступности.
  6. Если выбранные реплики содержат базы данных с главным ключом, вводите пароли для этих ключей в столбце Пароль. В столбце Состояние отображается состояние Требуется пароль для баз данных с главным ключом. Кнопка Далее будет неактивна, пока вы не укажете верный пароль в столбце Пароль. После ввода паролей нажмите кнопку "Обновить". Если пароли введены правильно, в столбце "Состояние" будет указано Пароль введен, а кнопка Далее станет активной.

  7. На странице Выбор начальной синхронизации данных выберите, как необходимо создать новые вторичные базы данных и присоединить их к группе доступности. Выберите один из следующих параметров:

    • Полное

      Выберите этот параметр, если среда соответствует требованиям для автоматического запуска начальной синхронизации данных (дополнительные сведения см. в разделе "Предварительные требования" ранее в этой статье).

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

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

      Внимание

      Сведения о необходимых разрешениях файловой системы см. в разделе "Предварительные требования" ранее в этой статье.

    • Только присоединение

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

    • Пропустить начальную синхронизацию данных

      Выберите этот параметр, если вы желаете использовать собственные основные базы данных и резервные копии их журналов. Для получения дополнительной информации см. Запуск перемещения данных на вторичной базе данных Always On (SQL Server).

  8. На странице Проверка производится проверка, соответствуют ли значения, заданные в этом мастере, требованиям мастера добавления реплики в группу доступности. Чтобы внести изменения, нажмите кнопку "Назад" , чтобы вернуться на более раннюю страницу мастера, чтобы изменить одно или несколько значений. Нажмите кнопку "Далее ", чтобы вернуться на страницу проверки , и выберите "Повторно выполнить проверку".

  9. На странице Сводка проверьте параметры, выбранные для новой группы доступности. Чтобы внести изменения, нажмите кнопку "Назад" , чтобы вернуться на соответствующую страницу. После внесения изменений нажмите кнопку "Далее ", чтобы вернуться на страницу "Сводка ".

    Если вы удовлетворены выбранными вариантами, при необходимости выберите сценарий, чтобы создать сценарий действий мастера. Затем, чтобы создать и настроить новую группу доступности, нажмите кнопку Готово.

  10. На странице Прогресс отображается ход выполнения шагов создания группы доступности (настройка конечных точек, создание группы доступности и присоединение вторичной реплики к группе).

  11. После завершения выполнения этих шагов на странице Результаты отображаются результаты выполнения каждого шага. Если все эти шаги завершатся успешно, новая группа доступности будет полностью настроена. Если один из шагов завершится ошибкой, то, возможно, настройку необходимо будет завершить вручную. Для получения сведений о причине данной ошибки выберите связанную ссылку "Ошибка" в столбце результатов .

    Когда мастер завершит работу, нажмите кнопку "Закрыть ", чтобы выйти.

Внимание

После добавления реплики см. раздел "Дальнейшие действия: после добавления реплики" статьи "Добавление вторичной реплики в группу доступности AlwaysOn".