Использование мастера добавления базы данных в группу доступности (среда SQL Server Management Studio)
Используйте мастер добавления базы данных в группу доступности для добавления одной или нескольких баз данных в существующую группу доступности AlwaysOn.
Примечание |
---|
Дополнительные сведения о добавлении базы данных с помощью Transact-SQL или PowerShell см. в разделе Добавление базы данных в группу доступности (SQL Server). |
В этом разделе:
Перед началом работы выполните следующие действия.
Требования и ограничения
Безопасность
Добавление базы данных с помощью: мастера добавления базы данных в группу доступности (среда SQL Server Management Studio)
Перед началом
Если вы никогда не добавляли базу данных в группу доступности, см. подраздел «Базы данных доступности» в разделе предварительными требованиями, и ограничениями и рекомендациями для групп доступности AlwaysOn (SQL Server).
Предварительные условия, ограничения и рекомендации
Необходимо подключиться к экземпляру сервера, на котором размещена текущая первичная реплика.
Если база данных зашифрована или содержит ключ шифрования базы данных, то для добавления базы данных в группу доступности нельзя использовать Мастер создания группы доступности или Мастер добавления базы данных в группу доступности. Если зашифрованная база данных была расшифрована, то в резервных копиях ее журналов могут содержаться зашифрованные данные. В этом случае выполнение полной начальной синхронизации данных в базе данных может завершиться ошибкой. Причина этого заключается в том, что операции восстановления журнала может потребоваться сертификат, который был использован ключами шифрования базы данных, который в данный момент недоступен.
Чтобы сделать расшифрованную базу данных доступной для добавления в группу доступности с помощью мастера, выполните следующие шаги.
Создайте резервную копию журнала базы данных-источника.
Создайте полную резервную копию базы данных-источника.
Восстановите резервную копию базы данных на экземпляре сервера, на котором размещается вторичная реплика.
Создайте новую резервную копию журнала базы данных-источника.
Восстановите эту резервную копию журнала в базе данных-получателе.
Предварительные условия для использования полной начальной синхронизации данных
Все пути к файлам базы данных должны быть одинаковыми на всех экземплярах сервера, на которых размещены реплики группы доступности.
На экземпляре сервера, содержащем вторичную реплику, не может существовать имя базы данных-источника. Это означает, что еще не может существовать ни одна из новых баз данных-получателей.
Чтобы при помощи мастера можно было создавать резервные копии и обращаться к ним, необходимо будет указать общую сетевую папку. Для каждой первичной реплики учетная запись, используемая для запуска Компонент Database Engine, должна иметь разрешения в файловой системе на чтение и запись в общей сетевой папке. Для вторичных реплик учетная запись должна иметь разрешение на чтение в сетевой папке.
Если нет возможности воспользоваться мастером для выполнения полной первоначальной синхронизации данных, то базы данных-получатели нужно подготовить вручную. Это можно сделать до или после запуска мастера. Дополнительные сведения см. в разделе Ручная подготовка базы данных-получателя для присоединения к группе доступности (SQL Server).
Безопасность
Разрешения
Необходимо разрешение ALTER AVAILABILITY GROUP для группы доступности, разрешение CONTROL AVAILABILITY GROUP, разрешение ALTER ANY AVAILABILITY GROUP или разрешение CONTROL SERVER.
[В начало]
Использование мастера добавления базы данных в группу доступности (среда SQL Server Management Studio)
Использование мастера добавления базы данных в группу доступности
В обозревателе объектов подключитесь к экземпляру сервера, на котором размещена первичная реплика группы доступности, и разверните дерево сервера.
Разверните узел Высокий уровень доступности AlwaysOn и узел Группы доступности.
Щелкните правой кнопкой мыши группу доступности, в которую добавляется база данных, и выберите команду Добавить базу данных. Эта команда запускает мастер добавления базы данных в группу доступности.
На странице Выбор баз данных выберите одну или несколько баз данных. Дополнительные сведения см. в разделе Страница выбора баз данных (мастер создания группы доступности/мастер добавления базы данных).
На странице Выбор начальной синхронизации данных выберите, как именно необходимо создать новые базы данных-получатели и присоединить их к группе доступности. Выберите один из следующих параметров.
Полная
Выберите этот режим, если ваша среда удовлетворяет требованиям для автоматического запуска начальной синхронизации данных (дополнительные сведения см. в подразделе Предварительные условия, ограничения и рекомендации ранее в этой теме).
При выборе режима Полная после создания группы доступности мастер выполнит резервное копирование всех баз данных-источников из журналов транзакций в сетевую папку и восстановит резервные копии на всех экземплярах серверов, на которых размещены вторичные реплики. После этого мастер выполнит присоединение всех баз данных-получателей к группе доступности.
В поле Укажите общую сетевую папку, доступную для всех реплик: укажите общую папку резервной копии, к которой имеют доступ на чтение и запись все экземпляры серверов, на которых размещаются реплики. Резервные копии журналов будут входить в цепочку резервных копий журналов. Храните файлы резервных копий журналов надлежащим образом.
Примечание по безопасности Дополнительные сведения о требуемых разрешениях файловой системы см. в подразделе Предварительные требования, выше в этом разделе.
Только присоединение
Если вы вручную подготовили базы данных-получатели на экземплярах серверов, на которых будут размещены вторичные реплики, то можно указать этот режим. Мастер выполнит присоединение существующих баз данных-получателей к группе доступности.
Пропустить начальную синхронизацию данных
Выберите этот параметр, если вы хотите использовать собственные резервные копии баз данных-источников и их журналов. Дополнительные сведения см. в разделе Запуск перемещения данных для базы данных-получателя AlwaysOn (SQL Server).
Дополнительные сведения см. в разделе Выбор начальной страницы синхронизации данных (мастера группы доступности AlwaysOn).
Если на странице Подключение к существующим вторичным репликам экземпляры SQL Server, на которых размещаются реплики доступности для этой группы доступности, запущены как службы в той же учетной записи пользователя, выберите Подключить все. Если любой из экземпляров сервера запущен как служба под другой учетной записью, нажмите индивидуальную кнопку Подключить справа от каждого имени экземпляра сервера.
Дополнительные сведения см. в разделе Подключение к странице существующих вторичных реплик (мастер добавления реплики/мастер добавления баз данных).
На странице Проверка выполняется проверка соответствия значений, заданных в этом мастере, требованиям мастера создания группы доступности. Чтобы провести изменения, можно нажать кнопку Назад, чтобы вернуться к предыдущей странице мастера и изменить одно или несколько значений. Нажмите кнопку Далее, чтобы вернуться на страницу Проверка, а затем нажмите кнопку Повторная проверка.
Дополнительные сведения см. в разделе Страница проверки (мастера групп доступности AlwaysOn).
На странице Сводка проверьте параметры, выбранные для новой группы доступности. Чтобы внести изменения, щелкните Назад, чтобы вернуться на нужную страницу. После внесения изменений нажмите кнопку Далее, чтобы вернуться на страницу Сводка.
Дополнительные сведения см. в разделе Страница «Сводка» (мастера групп доступности AlwaysOn).
Если вы удовлетворены заданными значениями, можно нажать кнопку «Скрипт», чтобы создать скрипт с действиями, которые будет выполнять мастер. Теперь нажмите кнопку Готово, чтобы создать и настроить новую группу доступности.
На странице Ход выполнения отображается ход выполнения для этапов создания группы доступности (настройка конечных точек, создание группы доступности и присоединение вторичной реплики к группе).
Дополнительные сведения см. в разделе Страница «Выполнение» (мастера групп доступности AlwaysOn).
После завершения этих шагов на странице Результаты отображаются результаты выполнения каждого шага. Если эти шаги завершатся успешно, новая группа доступности будет полностью настроена. Если один из шагов завершится ошибкой, то, возможно, настройку необходимо будет завершить вручную. Сведения о причинах данной ошибки можно отобразить, перейдя по соответствующей ссылке «Ошибка» в столбце Результат.
По завершении работы мастера нажмите кнопку Закрыть, чтобы выйти из него.
Дополнительные сведения см. в разделе Страница результатов (мастера групп доступности AlwaysOn).
Если начальная синхронизация данных не запустилась автоматически для всех баз данных-получателей, необходимо настроить все базы данных-получатели, которые еще не были подсоединены. Дополнительные сведения см. в разделе Запуск перемещения данных для базы данных-получателя AlwaysOn (SQL Server).
[В начало]
Связанные задачи
Ручная подготовка базы данных-получателя для присоединения к группе доступности (SQL Server)
Присоединение базы данных-получателя к группе доступности (SQL Server)
[В начало]
См. также
Основные понятия
Обзор групп доступности AlwaysOn (SQL Server)
Добавление базы данных в группу доступности (SQL Server)
Запуск перемещения данных для базы данных-получателя AlwaysOn (SQL Server)