powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / Сново вопрос по HADR
4 сообщений из 4, страница 1 из 1
Сново вопрос по HADR
    #35856278
platonov.s
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Нужно разработать процедуру восстановления БД.
Предположим на primary "отвалилась" сетка. На standby автоматически происходит takeover by force, клиенты переподключаются к резервной СУБД. После восстановления сети на основной машине у нас две базы с ролью primary. Что следует сделать для восстановления HADR? Попытка остановить hadr на одной из машин и запуск его с ролью standby приводит к сообщению что БД находиться не в режиме повтора транзакций. Можно ли ввести БД в режим повтора транзакций принудительно, не выполняя restore? Правильно я понимаю что сначала нужно в режим standby ввести базу, которая была основной, дождаться, пока она повторит транзакции которые были произведены во время ее "отсутствия" и только потом выполнить takeover?
...
Рейтинг: 0 / 0
Сново вопрос по HADR
    #35856605
Mark Barinstein
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
stop hadr на бывшем primary делать не надо.
Вместо этого надо было сделать для бывшего primary:
Код: plaintext
1.
activate db dbname;
start hadr on db dbname as standby;
и надеяться на то, что она, эта бывшая primary, не успела после отключения сети чего-то закоммитить:
Например:
1. сеть отключилась, primary подождала некоторое время (какое именно, записит от параметров), вошло в disconnected состояние, продолжило логирование и закоммитила какие-то транзакции.
2. вы решили сделать takeover ... by force на standby (предварительно, конечно, остановив primary)
3. после этого вы уже не реинтегрируете бывшую primary, т.к. для неё есть транзакции, которые не применены на новой primary
...
Рейтинг: 0 / 0
Сново вопрос по HADR
    #35856608
platonov.s
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
и надеяться на то, что она, эта бывшая primary, не успела после отключения сети чего-то закоммитить:
Например:
1. сеть отключилась, primary подождала некоторое время (какое именно, записит от параметров), вошло в disconnected состояние, продолжило логирование и закоммитила какие-то транзакции.
2. вы решили сделать takeover ... by force на standby (предварительно, конечно, остановив primary)
3. после этого вы уже не реинтегрируете бывшую primary, т.к. для неё есть транзакции, которые не применены на новой primary[/quot]

А есть ли какие-либо рекомендации для подобных случаев?

Спасибо за ответ.
...
Рейтинг: 0 / 0
Сново вопрос по HADR
    #35856613
Mark Barinstein
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
platonov.sА есть ли какие-либо рекомендации для подобных случаев? Best Practices: DB2 High Availability Disaster Recovery .
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / Сново вопрос по HADR
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]