Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / Сново вопрос по HADR / 4 сообщений из 4, страница 1 из 1
06.03.2009, 16:02
    #35856278
platonov.s
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Сново вопрос по HADR
Нужно разработать процедуру восстановления БД.
Предположим на primary "отвалилась" сетка. На standby автоматически происходит takeover by force, клиенты переподключаются к резервной СУБД. После восстановления сети на основной машине у нас две базы с ролью primary. Что следует сделать для восстановления HADR? Попытка остановить hadr на одной из машин и запуск его с ролью standby приводит к сообщению что БД находиться не в режиме повтора транзакций. Можно ли ввести БД в режим повтора транзакций принудительно, не выполняя restore? Правильно я понимаю что сначала нужно в режим standby ввести базу, которая была основной, дождаться, пока она повторит транзакции которые были произведены во время ее "отсутствия" и только потом выполнить takeover?
...
Рейтинг: 0 / 0
06.03.2009, 18:05
    #35856605
Mark Barinstein
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Сново вопрос по HADR
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
06.03.2009, 18:12
    #35856608
platonov.s
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Сново вопрос по HADR
и надеяться на то, что она, эта бывшая primary, не успела после отключения сети чего-то закоммитить:
Например:
1. сеть отключилась, primary подождала некоторое время (какое именно, записит от параметров), вошло в disconnected состояние, продолжило логирование и закоммитила какие-то транзакции.
2. вы решили сделать takeover ... by force на standby (предварительно, конечно, остановив primary)
3. после этого вы уже не реинтегрируете бывшую primary, т.к. для неё есть транзакции, которые не применены на новой primary[/quot]

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

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


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