Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Область применения:SQL Server
В этом разделе описывается присоединение вторичной реплики к группе доступности Always On с помощью среды SQL Server Management Studio, Transact-SQL или PowerShell в SQL Server. После добавления вторичной реплики в группу доступности AlwaysOn необходимо присоединить эту реплику к группе доступности.
Предварительные требования
- Первичная реплика группы доступности в настоящее время должна находиться в сети.
- Экземпляр, который предполагается присоединить к группе доступности, уже добавлен как вторичная реплика.
- Чтобы использовать SQL Server Management Studio (SSMS), необходимо подключиться к экземпляру сервера, на котором размещена первичная реплика. Чтобы использовать Transact-SQL или PowerShell, необходимо подключиться и выполнить команды из вторичной реплики.
- Экземпляр локального сервера должен иметь возможность подключаться к конечной точке зеркального отображения базы данных экземпляра сервера, на котором размещена вторичная реплика.
Внимание
Если какое-либо из предварительных условий не выполняется, происходит сбой операции соединения. После неудачной попытки соединения может быть необходимо подключиться к экземпляру сервера, на котором содержится первичная реплика, чтобы удалить и повторно добавить вторичную реплику, прежде чем можно будет выполнить соединение с группой доступности. Дополнительные сведения см. в разделе "Удаление вторичной реплики из группы доступности " и добавление вторичной реплики в группу доступности.
Разрешения
Требуется разрешение ALTER AVAILABILITY GROUP для группы доступности, разрешение CONTROL AVAILABILITY GROUP, разрешение ALTER ANY AVAILABILITY GROUP или разрешение CONTROL SERVER.
Использование среды SQL Server Management Studio
Присоединить реплику доступности к группе доступности
В обозревателе объектов подключитесь к экземпляру сервера, на котором размещена первичная реплика, и разверните дерево сервера.
Разверните узел Высокий уровень доступности AlwaysOn и узел Группы доступности .
Выберите группу доступности для подключенной, но еще не присоединенной вторичной реплики.
Щелкните правой кнопкой мыши вторичную реплику и выберите "Присоединиться к группе доступности".
Откроется диалоговое окно "Подключение к серверу ". Выберите Подключиться, чтобы открыть диалоговое окно Присоединение реплики к группе доступности.
Чтобы присоединить вторичную реплику к группе доступности, нажмите кнопку "ОК".
Использование Transact-SQL
Как присоединить реплику доступности к группе доступности
Подключитесь к экземпляру сервера, на котором находится дополнительная реплика.
Используйте инструкцию ALTER AVAILABILITY GROUP следующим образом:
ALTER AVAILABILITY GROUP group_name Присоединиться к
где имя_группы — это имя группы доступности.
В следующем примере вторичная реплика присоединяется к группе доступности
MyAG.ALTER AVAILABILITY GROUP MyAG JOIN;Примечание.
Пример использования этого оператора Transact-SQL в контексте см. в статье Создание группы доступности (Transact-SQL).
Использование PowerShell
Присоединить реплику доступности к группе доступности
В поставщике SQL Server PowerShell:
Смените каталог (cd) на каталог экземпляра сервера, на котором размещена вторичная реплика.
Присоедините вторичную реплику к группе доступности, выполнив командлет Join-SqlAvailabilityGroup с именем группы доступности.
Например, следующая команда присоединяет вторичную реплику, размещенную на экземпляре сервера, расположенном по указанному пути, к группе доступности с именем
MyAg. На этом экземпляре сервера должна быть размещена вторичная реплика этой группы доступности.Join-SqlAvailabilityGroup -Path SQLSERVER:\SQL\SecondaryServer\InstanceName -Name 'MyAg'Примечание.
Чтобы просмотреть синтаксис командлета, используйте командлет Get-Help в среде SQL Server PowerShell. Дополнительные сведения см. в разделе Get Help SQL Server PowerShell.
Настройка и использование поставщика SQL Server PowerShell
Дальнейшие действия: настройка вторичных баз данных
Для каждой базы данных в группе доступности на экземпляре сервера, размещающем вторичную реплику, должна быть вторичная база данных. Вы можете настроить вторичные базы данных либо до, либо после присоединения вторичной реплики к группе доступности следующим образом:
Восстановите последние резервные копии базы данных и журналов каждой базы данных-источника на экземпляр сервера, на котором размещена вторичная реплика, с помощью RESTORE WITH NORECOVERY для каждой операции восстановления. Дополнительные сведения см. в статье Подготовка вторичной базы данных вручную для группы доступности (SQL Server).
Присоедините каждую вторичную базу данных к группе доступности. Дополнительные сведения см. в статье Присоединение вторичной базы данных к группе доступности (SQL Server).