Published on

July 15, 2020

Добавление нового узла в группу постоянной доступности SQL Server Always On

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

Шаг 1: Создание сервера

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

Шаг 2: Назначение статического IP-адреса

После настройки новой виртуальной машины назначьте ей статический IP-адрес. Этот IP-адрес должен соответствовать существующим узлам кластера и должен быть настроен в сетевых свойствах виртуальной машины.

Шаг 3: Отключение брандмауэра Windows

Важно отключить брандмауэр Windows на новой виртуальной машине, чтобы обеспечить правильное взаимодействие с контроллером домена и узлами кластера отказоустойчивости.

Шаг 4: Проверка имени хоста и IP-адреса

Проверьте имя хоста и IP-адрес новой виртуальной машины с помощью команд HOSTNAME и IPCONFIG. Кроме того, убедитесь, что новая виртуальная машина может пинговать IP-адрес контроллера домена.

Шаг 5: Добавление нового узла в качестве члена домена

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

Шаг 6: Включение функции кластера отказоустойчивости

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

Шаг 7: Добавление нового узла в существующий кластер отказоустойчивости

Запустите менеджер кластера отказоустойчивости и нажмите “Добавить узел”. Выполните проверку кластера, чтобы проверить наличие существующих проблем в кластере. Введите имя хоста новой виртуальной машины и продолжайте с тестами проверки. После завершения новый узел будет добавлен в существующий кластер отказоустойчивости.

Шаг 8: Установка SQL Server 2019 и включение функции AG

Установите SQL Server 2019 на новую виртуальную машину в качестве автономной конфигурации. Включите функцию групп постоянной доступности Always On в Менеджере конфигурации SQL Server и перезапустите службы SQL.

Шаг 9: Восстановление базы данных AG на новом реплике

Перед добавлением нового узла в конфигурацию AG восстановите полное резервное копирование и последующее резервное копирование журнала транзакций базы данных AG с первичного реплика на новый экземпляр SQL-сервера. База данных должна находиться в режиме восстановления (Norecovery).

Шаг 10: Добавление нового реплика в существующую AG

На первичном реплике щелкните правой кнопкой мыши на группе постоянной доступности SQL Server Always On и выберите “Добавить реплику”. Подключитесь к новому реплике и укажите имя экземпляра SQL. Выберите метод синхронизации данных “Только присоединение”, так как база данных уже была восстановлена. Завершите мастер, чтобы добавить новый реплик в существующую AG.

Шаг 11: Проведение тестирования отказа

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

Следуя этим шагам, вы успешно добавите новый узел в существующую группу постоянной доступности SQL Server Always On. Это позволит вам масштабировать вашу группу доступности и улучшить общую производительность и доступность вашей среды SQL Server.

Click to rate this post!
[Total: 0 Average: 0]

Let's work together

Send us a message or book free introductory meeting with us using button below.