Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Oracle Новый топик    Ответить
 Вопрос по STANDBY  [new]
Pavel Sannikov
Member

Откуда:
Сообщений: 26
Добрый день.

Не знаю задавался ли данный вопрос на форуме, по поиску ничего найти не сомг (или же искал не так как надо).

Суть вопроса в следующем:
Имеется БД развернутая на одной площадке и STANDBY развернутый на другой площадке (площадки разнесены территориально).
Текущее состояние PROTECTION_LEVEL MAXIMUM AVAILABILITY, PROTECTION_MODE MAXIMUM AVAILABILITY.
Т.е. рассинхронизации нет.
Но при последнем включении STANDBY не было выполнено Alter Database Recover Managed Standby Database Disconnect
И текущее значения SEQUENCE# в v$log_history для PRIMARY и STANDBY разнятся.
Плюс ко всему лог файлы на STANDBY были удалены (тупо не хватало места).
Если сейчас выполнить команду Alter Database Recover Managed Standby Database Disconnect на STANDBY, то он свичнет SEQUENCE# на нужное значение или же он выругается что отсутствует логфайл следующий за текущим сиквенсом и произойдет фейл?
И если этот фейл будет иметь место быть то какие наиболее безболезненные варианты решения вопроса.
Заранее благодарю за помощь.
24 сен 14, 22:57    [16618549]     Ответить | Цитировать Сообщить модератору
 Re: Вопрос по STANDBY  [new]
Wolverines
Member

Откуда:
Сообщений: 118
Pavel Sannikov,

если логов нет на STANDBY, то произойдет фейл конечно же, решений много:

* восстановить из бэкапа все архивные логи с последнего применного sequence и актуализировать таким образом standby
* снять инкрементальный бэкам с PRIMARY и накатить его на STANDBY, если логов нет
* пересоздать STANDBY
24 сен 14, 23:15    [16618602]     Ответить | Цитировать Сообщить модератору
 Re: Вопрос по STANDBY  [new]
Pavel Sannikov
Member

Откуда:
Сообщений: 26
Спасибо за ответ
25 сен 14, 00:26    [16618721]     Ответить | Цитировать Сообщить модератору
 Re: Вопрос по STANDBY  [new]
KoTTT
Member

Откуда: Екб
Сообщений: 1511
Стэндбай сам вытянет недостающие логи с primary, если они и оттуда не удалены еще.
25 сен 14, 06:52    [16618960]     Ответить | Цитировать Сообщить модератору
 Re: Вопрос по STANDBY  [new]
Pavel Sannikov
Member

Откуда:
Сообщений: 26
К сожалению удалены.
Есть фул бэкап и инкременты но их не хватает для восстановления всех журналов недостающих на standby.
Думаю сделать контрол файл с primary
backup current controlfile for standby format '/data/backup/standbycontrol.ctl';
, подменить контрол файл на standby и выполнить rman'ом restore и recover database, предварительно удалив файлы данных эземпляра.
Поскажите насколько это правильный метод для развертывания standby имея фулбэкап и инкрементальный и есть ли более быстрый/правильный способ нежели этот.
26 сен 14, 13:44    [16625748]     Ответить | Цитировать Сообщить модератору
 Re: Вопрос по STANDBY  [new]
KoTTT
Member

Откуда: Екб
Сообщений: 1511
Сделайте на боевой инкрементальный бэкап, начиная с SCN стэндбая. Потом накатите этот бэкап на стэндбае.
26 сен 14, 13:52    [16625819]     Ответить | Цитировать Сообщить модератору
 Re: Вопрос по STANDBY  [new]
Vadim Lejnin
Member

Откуда:
Сообщений: 7136
Refresh Standby by Incremental Backup MOS Note: 836986.1
26 сен 14, 14:33    [16626132]     Ответить | Цитировать Сообщить модератору
 Re: Вопрос по STANDBY  [new]
DВА
Member

Откуда:
Сообщений: 5439
Pavel Sannikov
Текущее состояние PROTECTION_LEVEL MAXIMUM AVAILABILITY, PROTECTION_MODE MAXIMUM AVAILABILITY.
Т.е. рассинхронизации нет.

это не показатель отсутствия рассинхронизации
26 сен 14, 14:41    [16626198]     Ответить | Цитировать Сообщить модератору
Все форумы / Oracle Ответить