|
Восстановление поврежденной БД
|
|||
---|---|---|---|
#18+
Здравствуйте накрылся один из дисков на котором находилась БД (Были потеряны 10 файлов users*.dbf). Для того чтобы восстановить работу системы был поднят работоспособный клон месячной давности и запущен в работу. Машина с поломанной бд осталась. Как правильно восстановить утерянные пространства users*.dbf и восстановить данные из rman бекапа? Так же хотел спросить после восстановления сломанной БД можно ди накатить ли на нее актуальный rman бекап из рабочего на данный момент клона БД, если можно то как? Ecть бекапы esbd_full и esbd_inc которые делаются средствами rman , данные бекапы кладутся на примонтированый диск на другом сервере . Заранее благодарю за ответы. ... |
|||
:
Нравится:
Не нравится:
|
|||
03.05.2019, 00:04 |
|
Восстановление поврежденной БД
|
|||
---|---|---|---|
#18+
если база работает и бекапы этих файлов есть и архивлоги включены и их бекапы есть, то восстановление тривиально. в командной строке сервера запускается Код: plaintext
в нем пишется Код: plaintext
из колонки File определяется номер одного из полегших файлов запускается восстановление командой Код: plaintext
накат логов Код: plaintext
датафайл пеерводится в online Код: plaintext
Если вдруг повезло и с одним файлом получилось, то по аналогии запускать остальные. Если файлы надо восстанавливать на другую ФС вместо помершей, то перед restore надо сделать set newname ..., а перед recover - switch datafile all ... |
|||
:
Нравится:
Не нравится:
|
|||
03.05.2019, 01:43 |
|
Восстановление поврежденной БД
|
|||
---|---|---|---|
#18+
van14aпосле восстановления сломанной БД можно ди накатить ли на нее актуальный rman бекап из рабочего на данный момент клона БДНакатить можно, но после восстановления RMAN в БД будут только данные из клона. Слияние двух похожих баз потребует человеческого участия даже при использовании DBMS_COMPARISION и аналогов ... |
|||
:
Нравится:
Не нравится:
|
|||
03.05.2019, 01:52 |
|
Восстановление поврежденной БД
|
|||
---|---|---|---|
#18+
van14aEcть бекапы esbd_full и esbd_inc которые делаются средствами rman , данные бекапы кладутся на примонтированый диск на другом сервере . Заранее благодарю за ответы. Бэкапы архивлогов есть? Если есть, что помешало просто восстановить БД из бэкапа и накатить архивлоги и redo? ... |
|||
:
Нравится:
Не нравится:
|
|||
03.05.2019, 09:04 |
|
Восстановление поврежденной БД
|
|||
---|---|---|---|
#18+
Мутагенесли база работает и бекапы этих файлов есть и архивлоги включены и их бекапы есть, то восстановление тривиально. в командной строке сервера запускается Код: plaintext
в нем пишется Код: plaintext
из колонки File определяется номер одного из полегших файлов запускается восстановление командой Код: plaintext
накат логов Код: plaintext
датафайл пеерводится в online Код: plaintext
Если вдруг повезло и с одним файлом получилось, то по аналогии запускать остальные. Если файлы надо восстанавливать на другую ФС вместо помершей, то перед restore надо сделать set newname ..., а перед recover - switch datafile all Благодарю частично помогло,но rman бекапы вышли битые за нужный месяц из-за нехватки места(не уследили) , спасибо. Можете теперь подсказать как накатить бекапы rman c актуального клона? Хочу разобраться как из бекапа rman восстанавиливать и проверить корректность текущих бекапов. landyБэкапы архивлогов есть? Если есть, что помешало просто восстановить БД из бэкапа и накатить архивлоги и redo? Архив логи как я понял за собой ежедневно подчищаются, после успешных бекапов rman. И бекапы последний месяц шли битые (не уследили за местом) ... |
|||
:
Нравится:
Не нравится:
|
|||
03.05.2019, 13:00 |
|
Восстановление поврежденной БД
|
|||
---|---|---|---|
#18+
Архив логи как я понял за собой ежедневно подчищаются, после успешных бекапов rman Т е вы их не бэкапите - а просто удаляете после полного бэкапа БД?! ... |
|||
:
Нравится:
Не нравится:
|
|||
03.05.2019, 18:11 |
|
Восстановление поврежденной БД
|
|||
---|---|---|---|
#18+
landy, Как я сумел раскопать разработчик настроил ежедневную очистку архив логов старше 1 дня после бекапов иначе они забивают весь диск. Инкрементальные бекапы идут каждые 2 часа и раз в неделю полный бекап. ... |
|||
:
Нравится:
Не нравится:
|
|||
04.05.2019, 11:47 |
|
Восстановление поврежденной БД
|
|||
---|---|---|---|
#18+
van14a, Т е вы их не бэкапите? ... |
|||
:
Нравится:
Не нравится:
|
|||
04.05.2019, 15:32 |
|
|
start [/forum/topic.php?fid=52&fpage=78&tid=1882532]: |
0ms |
get settings: |
9ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
45ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
46ms |
get tp. blocked users: |
1ms |
others: | 288ms |
total: | 425ms |
0 / 0 |