|
|
|
Если восстановливать файлы на прамари, что делать в это время со standby?
|
|||
|---|---|---|---|
|
#18+
Oracle 10.2.0.4 EE, Linux. Промышленная высоко нагруженная БД имеет физический standby DG, но на менее мощном сервере. В промышленной БД запортились 2 файла данных. Есть все бэкапы, архив-логи и redo-логи. БД открыта и работает, но большая часть прикладного функционала не работает из-за этих 2-х битых файлов. Выполнила вручную Failover. Теперь БД работает на более медленном сервере. Потом надо будет создать физический standby на бывшем праймари-сервере. Вопрос такой. Чтобы не переключать БД на медленный сервер, можно было бы на праймари восстановить из бэкапов 2 битых файла, как-то так: авторsql 'alter tablespace users offline immediate'; restore datafile 15,17; recover datafile 15,17; sql 'alter tablespace users online'; Простой 2-3 часа. Не очень критично, хуже на медленном сервере работать. А что в это время надо делать со standby? Ещё никогда такого не делала, вот и сомневаюсь. Киньте, плииз, ссылочку или совет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.05.2018, 12:11 |
|
||
|
Если восстановливать файлы на прамари, что делать в это время со standby?
|
|||
|---|---|---|---|
|
#18+
Aliona, Из-за чего файлы запоролись ? Даже если почините прод , станд всеравно делать заного придется . ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.05.2018, 12:38 |
|
||
|
Если восстановливать файлы на прамари, что делать в это время со standby?
|
|||
|---|---|---|---|
|
#18+
Aliona, куча инфы в гугле "restore datafile from standby to primary" https://community.oracle.com/thread/3920276?start=15&tstart=0 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.05.2018, 13:03 |
|
||
|
Если восстановливать файлы на прамари, что делать в это время со standby?
|
|||
|---|---|---|---|
|
#18+
Aliona, есть шанс того что стандбай не нужно переделывать ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.05.2018, 13:04 |
|
||
|
Если восстановливать файлы на прамари, что делать в это время со standby?
|
|||
|---|---|---|---|
|
#18+
AlionaА что в это время надо делать со standby?Ничего ТП в оффлайне, редо-поток для него не генерируется, на стендбай ничего не приходит и не меняется Как только ТП перевели в online -- все продолжает работать как обычно. И да, ты не сможешь перевести ТП в онлайн если оно не восстановлено до последней точки, той что достигнута и на стендбае. Если ты сомневаешься насчет TSPITR, то не забывай, что при этом старое ТП удаляется и это изменение едет на стендбай. Затем ты подключаешь новое ТП и, соответственно, надо перенести копии его файлов на стендбай Ну, и как уже сказали -- можно было восстанавливать битые файлы не из бэкапа, а скопировать со стендбая (после того, как накатился лог с выводом в offline), часто это бывает быстрее ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.05.2018, 14:48 |
|
||
|
Если восстановливать файлы на прамари, что делать в это время со standby?
|
|||
|---|---|---|---|
|
#18+
Господа, спасибо, почитаю. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.05.2018, 14:55 |
|
||
|
Если восстановливать файлы на прамари, что делать в это время со standby?
|
|||
|---|---|---|---|
|
#18+
Вячеслав ЛюбомудровAlionaА что в это время надо делать со standby?Ничего Ну, и как уже сказали -- можно было восстанавливать битые файлы не из бэкапа, а скопировать со стендбая (после того, как накатился лог с выводом в offline), часто это бывает быстрее Интересная мысль. Поясните , как это сделать практически - просто скопировать нужный файл(ы) со стендбая (остановленного или нет ?) и подложить его рабочей БД ? И дальше что? ИМХО- все было сделано правильно - переключение на standby - а дальше по усмотрению... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.05.2018, 15:11 |
|
||
|
Если восстановливать файлы на прамари, что делать в это время со standby?
|
|||
|---|---|---|---|
|
#18+
fortnetИнтересная мысль. Поясните , как это сделать практически - просто скопировать нужный файл(ы) со стендбая (остановленного или нет ?) и подложить его рабочей БД ? И дальше что? ИМХО- все было сделано правильно - переключение на standby - а дальше по усмотрению... Предпологается, что помимо standby присутствует backup. И Restore с него. Проще активация standby. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.05.2018, 15:25 |
|
||
|
Если восстановливать файлы на прамари, что делать в это время со standby?
|
|||
|---|---|---|---|
|
#18+
fortnet, я скинул ссылку где пошагово расписано как это сделать с наименьшими затратами по времени. Простым копированием не получится, только через RMAN. Ваше ИМХО геморрой для пользователей и для базиста и лишняя трата времени.... Активировал стандбай -> все мучаются, так как сервер медленный -> перегенерил стандбай на продуктиве (базист тратит время) -> переезд назад. Почему бы не использовать инструменты которые есть под рукой и не тратить лишнее время на ерунду? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.05.2018, 15:48 |
|
||
|
Если восстановливать файлы на прамари, что делать в это время со standby?
|
|||
|---|---|---|---|
|
#18+
Я не понял, что здесь неясного Выводим ТП в offline (или даже только файл) Переключаем журнал и ждем его применения на стендбае После этого файл на стендбае готов к тому, чтоб его подложить на primary (если особенная параноя или windows можно перепустить стендбай, чтоб быть уверенным, что кеш полностью сброшен) Копируем датафайл со стендбая на боевой и выводим в онлайн PS. Все эти рассуждения про RMAN просто от непонимания ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.05.2018, 16:01 |
|
||
|
Если восстановливать файлы на прамари, что делать в это время со standby?
|
|||
|---|---|---|---|
|
#18+
Естественно, речь про физический стендбай ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.05.2018, 16:02 |
|
||
|
Если восстановливать файлы на прамари, что делать в это время со standby?
|
|||
|---|---|---|---|
|
#18+
Вячеслав Любомудров, посмотрел доки, да действительно...можно и обычным копированием....=) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.05.2018, 17:53 |
|
||
|
Если восстановливать файлы на прамари, что делать в это время со standby?
|
|||
|---|---|---|---|
|
#18+
А разве это не очевидно? Ведь Physical standby декларируется как побитовая копия (на самом деле не совсем) боевых датафайлов То, что имеется Standby controlfile и он отличается от боевого -- это просто "предохранительное кольцо" чтоб сдуру не открыли стендбай в read write и он не зажил своей жизнью, перестав собственно быть стендбаем А сам механизм наката -- что на стендбай, что на боевой абсолютно одинаковый ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.05.2018, 18:14 |
|
||
|
Если восстановливать файлы на прамари, что делать в это время со standby?
|
|||
|---|---|---|---|
|
#18+
Вячеслав Любомудров, я первое что сделал зашел в тех.поддержу и то что нашел написал здесь. Уверен что для перестраховки, чтобы исключить разные не предвиденные ситуации, операции выполняются с помощью rman, возможно в саппорте используют ситуацию когда передача архив логов не возможна так как примари мертв (так как файлы повреждены и бд не стартует) и жив стандбай и топик стартер не написал об этом. Так что все варианты возможны. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.05.2018, 18:26 |
|
||
|
Если восстановливать файлы на прамари, что делать в это время со standby?
|
|||
|---|---|---|---|
|
#18+
Т.е. голову включить не пробовал? Печально... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.05.2018, 18:36 |
|
||
|
Если восстановливать файлы на прамари, что делать в это время со standby?
|
|||
|---|---|---|---|
|
#18+
Вячеслав Любомудров, ))) все понимаю.... есть функционал который используешь редко и чтобы использовать надо посмотреть в доку или в другие источники.... согласен что стандбай полная копия байт в байт от примари....можно было догадаться как действовать))) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.05.2018, 20:17 |
|
||
|
Если восстановливать файлы на прамари, что делать в это время со standby?
|
|||
|---|---|---|---|
|
#18+
semenarПроще активация standby. Проще то проще, standby для того и делается, чтобы минимизировать простой, но не в моём случае. На маломощном сервере БД еле-еле пыхтит ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.05.2018, 10:24 |
|
||
|
|

start [/forum/topic.php?fid=52&msg=39649849&tid=1883938]: |
0ms |
get settings: |
6ms |
get forum list: |
11ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
173ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
51ms |
get tp. blocked users: |
1ms |
| others: | 206ms |
| total: | 462ms |

| 0 / 0 |
