Перенастройка базы данных RDS фермы
Добрый день! Уважаемые читатели и гости IT блога Pyatilistnik.org. В прошлый раз мы с вами успешно смогли починить синий экран whea uncorrectable error, который доставлял много проблем. В сегодняшней статье я хочу рассмотреть механизм смены расположения базы данных для RDS фермы в HA режиме. Это так же памятка и для себя и чтобы с коллегами поделиться информацией. Давайте приступать к выполнению нашей задачи.
Как мигрировать Базу Данных в RDS ферме
У меня есть RDS HA терминальная ферма, ее я разворачивал для удаленного подключения в период самоизоляции. Появилось свежее оборудование для баз данных. Исходя из этого появилась задача произвести перенос базы данных RDS фермы на друге MS SQL сервера.
Когда я создавал RDS ферму, то я не указывал явным образом путь до базы данных, а использовал для этого алиасы. Делал я это через утилиту cliconfg. Найти ее можно, введя в окне "Выполнить" данную команду:
Переходим на вкладку "Alias - Edit". Сам псевдоним вы оставляете, так как он фигурирует в конфигурации БД, а вот имя сервера и порт меняем на новые данные.
После этого сохраняем настройки. Если все верно, то БД должна подключиться, перезагрузок не потребуется. Те же действия производим на втором брокере. В логах Windows вы можете отследить события, которые вам подскажут, что все успешно пере подключилось. перейдите в журнал:
Тут вы должны найти событие ID 2048:
Далее событие ID 2072:
Далее, если БД стала доступной, то вы увидите событие:
Можно считать. что база данных RDS успешно перенесена.
Изменить строку подключения к базе данных высокой доступности RDS фермы
Тут можно воспользоваться командной в оболочке PowerShell:
На этом у меня все. Надеюсь, что вы смогли успешно перенести базу данных RDS HA фермы. С ваи был Иван Сёмин, автор и создатель IT портала Pyatilistnik.org.
Не работает этот способ… Возможно мне мешает смена версии SQL с 2016 на 2019. Сеансы в новой базе появляются, сервер менеджер нормально показывает коллекцию и сеансы, но новые подключения не проходят. Неделю уже пытаюсь перетащить брокер на новый скуль, никак..
Без текста ошибки, сложно понять, что конкретно не получается