|
RMAN full бекап восстановление, но не все так гладко
|
|||
---|---|---|---|
#18+
Добрый день. БД 10.2.0.5 + полный (практически) бэкап всех файлов Надо восстановить полный бекап совершенно на новую машину, при этом, остутствует бекап контрольника, предыдущий админ оставил файл control.bkp Как дейтвовать в таком случае? Делаю следующие шаги: 1.Копирую сам бекап, где его собираюсь развернуть. 2.startup nomount с pfile 3.Запускаю создание control-го файла: Код: sql 1.
Но на этом этапе и вылетает ошибка: Код: sql 1. 2. 3. 4. 5. 6. 7. 8.
Понятно что этих файлов нет, т.к. мне еще только предстоит их восстановить из бекапа.... Как это обойти или надо копировать всю БД из которой создавался этот бекап, а уже потом делать восстановление контрольника на основании этих файлов. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.02.2019, 10:53 |
|
RMAN full бекап восстановление, но не все так гладко
|
|||
---|---|---|---|
#18+
Код: plsql 1.
А это что? ... |
|||
:
Нравится:
Не нравится:
|
|||
06.02.2019, 11:14 |
|
RMAN full бекап восстановление, но не все так гладко
|
|||
---|---|---|---|
#18+
landy Код: plsql 1.
А это что? это файл контрольника в текстовом виде - не бинарник. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.02.2019, 11:21 |
|
RMAN full бекап восстановление, но не все так гладко
|
|||
---|---|---|---|
#18+
Sheriffua3.Запускаю создание control-го файла: Код: sql 1.
А эту команду Вы как получили ? ... |
|||
:
Нравится:
Не нравится:
|
|||
06.02.2019, 11:26 |
|
RMAN full бекап восстановление, но не все так гладко
|
|||
---|---|---|---|
#18+
AlionaSheriffua3.Запускаю создание control-го файла: Код: sql 1.
А эту команду Вы как получили ? из файла control.bkp... так как это слепок контрольника полученного командой: Код: sql 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
06.02.2019, 11:28 |
|
RMAN full бекап восстановление, но не все так гладко
|
|||
---|---|---|---|
#18+
БД, с который был сделан полный (практически) бэкап работает ? ... |
|||
:
Нравится:
Не нравится:
|
|||
06.02.2019, 11:31 |
|
RMAN full бекап восстановление, но не все так гладко
|
|||
---|---|---|---|
#18+
AlionaБД, с который был сделан полный (практически) бэкап работает ? да, но этот бекап старый, прошлого года...вот и стоит задача его развернуть, чтобы сверить данные. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.02.2019, 11:33 |
|
RMAN full бекап восстановление, но не все так гладко
|
|||
---|---|---|---|
#18+
Sheriffua, авторПонятно что этих файлов нет, т.к. мне еще только предстоит их восстановить из бекапа Каким образом сделан бекап? Холодный/горячий? Ручки/RMAN? ... |
|||
:
Нравится:
Не нравится:
|
|||
06.02.2019, 11:37 |
|
RMAN full бекап восстановление, но не все так гладко
|
|||
---|---|---|---|
#18+
Ну попробуйте для всех файлов в скрипте контрольника сделать touch /oracle/oradata/sj/system01.dbf ... А потом создать контрольник ... |
|||
:
Нравится:
Не нравится:
|
|||
06.02.2019, 11:38 |
|
RMAN full бекап восстановление, но не все так гладко
|
|||
---|---|---|---|
#18+
И да - , присоединяюсь, как был сделан бэкап ? ... |
|||
:
Нравится:
Не нравится:
|
|||
06.02.2019, 11:39 |
|
RMAN full бекап восстановление, но не все так гладко
|
|||
---|---|---|---|
#18+
AserYZSheriffua, авторПонятно что этих файлов нет, т.к. мне еще только предстоит их восстановить из бекапа Каким образом сделан бекап? Холодный/горячий? Ручки/RMAN? Бэкап был сделан через RMAN ... |
|||
:
Нравится:
Не нравится:
|
|||
06.02.2019, 11:42 |
|
RMAN full бекап восстановление, но не все так гладко
|
|||
---|---|---|---|
#18+
Sheriffua из файла control.bkp... так как это слепок контрольника полученного командой: Код: sql 1.
Тогда в этом файле должен быть такой текст: автор-- Set #1. NORESETLOGS case -- -- The following commands will create a new control file and use it -- to open the database. -- Data used by Recovery Manager will be lost. -- Additional logs may be required for media recovery of offline -- Use this only if the current versions of all online logs are -- available. -- WARNING! The current control file needs to be checked against -- the datafiles to insure it contains the correct files. The -- commands printed here may be missing log and/or data files. -- Another report should be made after the database has been -- successfully opened. -- After mounting the created controlfile, the following SQL -- statement will place the database in the appropriate -- protection mode: и такой: автор-- Set #2. RESETLOGS case -- -- The following commands will create a new control file and use it -- to open the database. -- Data used by Recovery Manager will be lost. -- The contents of online logs will be lost and all backups will -- be invalidated. Use this only if online logs are damaged. -- WARNING! The current control file needs to be checked against -- the datafiles to insure it contains the correct files. The -- commands printed here may be missing log and/or data files. -- Another report should be made after the database has been -- successfully opened. -- After mounting the created controlfile, the following SQL -- statement will place the database in the appropriate -- protection mode: ... |
|||
:
Нравится:
Не нравится:
|
|||
06.02.2019, 11:43 |
|
RMAN full бекап восстановление, но не все так гладко
|
|||
---|---|---|---|
#18+
landyНу попробуйте для всех файлов в скрипте контрольника сделать touch /oracle/oradata/sj/system01.dbf ... А потом создать контрольник не совсем понял зачем это делать для файлов которых физически на машине нет, куда собираюсь делать восстановление.. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.02.2019, 11:46 |
|
RMAN full бекап восстановление, но не все так гладко
|
|||
---|---|---|---|
#18+
Вы хотите создать контрольник, который ссылается на несуществующие файлы и при этом ругается, что файлов нет - Сделайте пустые файлы - создайте контрольник - закаталогизируйте бэкап - восстановите ... |
|||
:
Нравится:
Не нравится:
|
|||
06.02.2019, 11:49 |
|
RMAN full бекап восстановление, но не все так гладко
|
|||
---|---|---|---|
#18+
SheriffualandyНу попробуйте для всех файлов в скрипте контрольника сделать touch /oracle/oradata/sj/system01.dbf ... А потом создать контрольник не совсем понял зачем это делать для файлов которых физически на машине нет, куда собираюсь делать восстановление.. Тогда вопрос: а дальнейший процесс восстановления Бд из бэкапа понятен? ... |
|||
:
Нравится:
Не нравится:
|
|||
06.02.2019, 11:50 |
|
RMAN full бекап восстановление, но не все так гладко
|
|||
---|---|---|---|
#18+
landyВы хотите создать контрольник, который ссылается на несуществующие файлы и при этом ругается, что файлов нет - Сделайте пустые файлы - создайте контрольник - закаталогизируйте бэкап - восстановите вот это я и хотел услышать, что надо ли создавать "пустышки" для восстановления бекапа...похоже без этого никак (( ... |
|||
:
Нравится:
Не нравится:
|
|||
06.02.2019, 11:52 |
|
RMAN full бекап восстановление, но не все так гладко
|
|||
---|---|---|---|
#18+
AlionaSheriffuaпропущено... не совсем понял зачем это делать для файлов которых физически на машине нет, куда собираюсь делать восстановление.. Тогда вопрос: а дальнейший процесс восстановления Бд из бэкапа понятен? дальнеешее понятно, главное было понять КАК создать контрольник и можно ли это вообще сделать... ... |
|||
:
Нравится:
Не нравится:
|
|||
06.02.2019, 11:54 |
|
RMAN full бекап восстановление, но не все так гладко
|
|||
---|---|---|---|
#18+
Sheriffua Бэкап был сделан через RMAN А точно в бекапе нет контролфайла? Если делали backup database, controlfile по идее автоматом делался (чет мне так кажется). Что говорит LIST BACKUP? ... |
|||
:
Нравится:
Не нравится:
|
|||
06.02.2019, 12:00 |
|
RMAN full бекап восстановление, но не все так гладко
|
|||
---|---|---|---|
#18+
landyВы хотите создать контрольник, который ссылается на несуществующие файлы и при этом ругается, что файлов нет - Сделайте пустые файлы - создайте контрольник - закаталогизируйте бэкап - восстановите не помогло... теперь такая ошибка...или я что-то не то сделал: Код: sql 1. 2. 3. 4. 5. 6. 7. 8.
... |
|||
:
Нравится:
Не нравится:
|
|||
06.02.2019, 12:11 |
|
RMAN full бекап восстановление, но не все так гладко
|
|||
---|---|---|---|
#18+
AserYZSheriffuaБэкап был сделан через RMAN А точно в бекапе нет контролфайла? Если делали backup database, controlfile по идее автоматом делался (чет мне так кажется). Что говорит LIST BACKUP? точно нет....если бы был - сюда не написал бы. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.02.2019, 12:12 |
|
RMAN full бекап восстановление, но не все так гладко
|
|||
---|---|---|---|
#18+
Sheriffua точно нет....если бы был - сюда не написал бы. Тогда покажите, что там есть в бэкапе. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.02.2019, 12:15 |
|
RMAN full бекап восстановление, но не все так гладко
|
|||
---|---|---|---|
#18+
SheriffualandyВы хотите создать контрольник, который ссылается на несуществующие файлы и при этом ругается, что файлов нет - Сделайте пустые файлы - создайте контрольник - закаталогизируйте бэкап - восстановите не помогло... теперь такая ошибка...или я что-то не то сделал: Код: sql 1. 2. 3. 4. 5. 6. 7. 8.
И не поможет. RTFM CREATE CONTROLFILE DATAFILE Clause Specify the datafiles of the database. You must list all datafiles. These files must all exist , although they may be restored backups that require media recovery. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.02.2019, 12:22 |
|
RMAN full бекап восстановление, но не все так гладко
|
|||
---|---|---|---|
#18+
Покажите хотя бы скрипт, которым был получен старый бэкап и настройки RMAN на работающей БД. RMAN> show all ... |
|||
:
Нравится:
Не нравится:
|
|||
06.02.2019, 12:33 |
|
RMAN full бекап восстановление, но не все так гладко
|
|||
---|---|---|---|
#18+
AlionaПокажите хотя бы скрипт, которым был получен старый бэкап и настройки RMAN на работающей БД. RMAN> show all Это 10g Можно использовать текущий controlfile для восстановления, а потом пересоздать controlfile и сделать накат ... |
|||
:
Нравится:
Не нравится:
|
|||
06.02.2019, 12:49 |
|
RMAN full бекап восстановление, но не все так гладко
|
|||
---|---|---|---|
#18+
Vadim LejninAlionaПокажите хотя бы скрипт, которым был получен старый бэкап и настройки RMAN на работающей БД. RMAN> show all Это 10g Можно использовать текущий controlfile для восстановления, а потом пересоздать controlfile и сделать накат т.е. я правильно понимаю: Беру текущий контрольник, но восстанволние (restore) делаю на дату моего бэкапа? а после пересоздаю controlfile из своего контролфайла и ? сделать накат - это не понятно, как сделать - recover на момент чего? ... |
|||
:
Нравится:
Не нравится:
|
|||
06.02.2019, 13:05 |
|
RMAN full бекап восстановление, но не все так гладко
|
|||
---|---|---|---|
#18+
До последнего архивлога в бэкапе(если есть) Потом выполняем(даже если их нет) recover database using backup controlfile until cancel CANCEL alter database open resetlogs ... |
|||
:
Нравится:
Не нравится:
|
|||
06.02.2019, 13:20 |
|
RMAN full бекап восстановление, но не все так гладко
|
|||
---|---|---|---|
#18+
landyДо последнего архивлога в бэкапе(если есть) Потом выполняем(даже если их нет) А если их нет, а Бд была открыта во время "почти" полного бэкапа? ... |
|||
:
Нравится:
Не нравится:
|
|||
06.02.2019, 13:27 |
|
RMAN full бекап восстановление, но не все так гладко
|
|||
---|---|---|---|
#18+
Просто recover database using backup controlfile until cancel CANCEL alter database open resetlogs Тут на форуме про это уже обсуждалось ... |
|||
:
Нравится:
Не нравится:
|
|||
06.02.2019, 13:33 |
|
RMAN full бекап восстановление, но не все так гладко
|
|||
---|---|---|---|
#18+
Sheriffua, Сначало снести все backup которые в текущем controlfile потом зарегистрировать существующий backup потом restore (но если нет archivelog и база была открыта, то ...) ... |
|||
:
Нравится:
Не нравится:
|
|||
06.02.2019, 13:41 |
|
RMAN full бекап восстановление, но не все так гладко
|
|||
---|---|---|---|
#18+
Еще больше запутали ))) Коллеги, можно по по пунктам написать что делать. 1. Восстановить текущий контрольник - это я понял... 2.Дальше что делать если хочу восстановиться на момент создания бекапа? 3.Где пересоздаю контрольник на свой старый, и дальше что делаю? По новой стартую, но уже с датафайлами, которые были восстановлены? ... |
|||
:
Нравится:
Не нравится:
|
|||
06.02.2019, 13:41 |
|
RMAN full бекап восстановление, но не все так гладко
|
|||
---|---|---|---|
#18+
SheriffuaЕще больше запутали ))) Коллеги, можно по по пунктам написать что делать. Как Вам по пунктам написать, что делать, если Вы толком не можете описать задачу. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.02.2019, 13:49 |
|
RMAN full бекап восстановление, но не все так гладко
|
|||
---|---|---|---|
#18+
SheriffuaЕще больше запутали ))) 1. Восстановить текущий контрольник - это я понял... Неа, не поняли. Можете для начала на работающей БД выполнить: RMAN> show all; ... |
|||
:
Нравится:
Не нравится:
|
|||
06.02.2019, 13:52 |
|
RMAN full бекап восстановление, но не все так гладко
|
|||
---|---|---|---|
#18+
AlionaSheriffuaЕще больше запутали ))) 1. Восстановить текущий контрольник - это я понял... Неа, не поняли. Можете для начала на работающей БД выполнить: RMAN> show all; Выполнил: Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16.
Задача восстановить полный бекап задним числом без контрольного файла. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.02.2019, 13:56 |
|
RMAN full бекап восстановление, но не все так гладко
|
|||
---|---|---|---|
#18+
Мессир Вы хотите как обезьяна давить на кнопки? У Вас появилась задача, которую удобно использовать чтобы разобраться как работает rman Вводная (Очень грубо) controlfile - хранит структуру базы (где какие файлы), текущий SCN, информацию о rman backup по умолчанию, rman пытается догнать базу до последнего доступного SCN который есть у него в backup. при пересоздании controlfile, информации rman backup в нем нет, а текущий SCN берется из заголовков datafile Что нужно сделать, чтобы используя новый controlfile развернуть старый backup? Скорее всего, там уже нет информации о старом backup. примерный план работ 1) Удалить новые зарегистрированные backup (Можно и не удалять, но удалить удобнее) 2) Зарегистрировать старый backup 3) проверить что там находится (если увидите что scn разный у datafile и нет archivelog, то дальше заниматься этой кучей мусора можно только из-за огромной нужды, большого свободного времени или денег на работу специалиста, без гарантии что получится поднять базу) 4) Если пункт 3 Вас устроил, то восстановить datafile (Чтобы сработал скрипт create controlfile) 5) пересоздать controlfile, если был холодный backup, то можно поднять базу, recover не нужен 5a) пересоздаем redolog и open 6) Если в наличии набор archivelog, то регистрируем опять backup и выполняем rman recover until consitent; 7) базу открываем для справки: Database Backup and Recovery Reference ... |
|||
:
Нравится:
Не нравится:
|
|||
06.02.2019, 14:02 |
|
RMAN full бекап восстановление, но не все так гладко
|
|||
---|---|---|---|
#18+
Vadim LejninМессир Вы хотите как обезьяна давить на кнопки? У Вас появилась задача, которую удобно использовать чтобы разобраться как работает rman для справки: Database Backup and Recovery Reference 5 лет уж прошло, а воз и ныне там: 15418297 ... |
|||
:
Нравится:
Не нравится:
|
|||
06.02.2019, 14:06 |
|
RMAN full бекап восстановление, но не все так гладко
|
|||
---|---|---|---|
#18+
Sheriffua[ Код: sql 1. 2. 3.
. Сейчас CONTROLFILE AUTOBACKUP ON и 5 лет назад было CONTROLFILE AUTOBACKUP ON Значит, есть вероятность, что в "почти" полном бэкапе есть бэкап контрольника. На баботающеюй БД автобэкап контрольника лежит в '/opt/oracle/product/10.2/db_1/dbs/snapcf_sj.f' Скопируйте этот файл на второй сервер в такой же каталог. Надеюсь, структура каталогов но втором сервере совпадает со структурой промышленного сервера. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.02.2019, 14:12 |
|
RMAN full бекап восстановление, но не все так гладко
|
|||
---|---|---|---|
#18+
If the backupSpec includes datafile 1, and if CONFIGURE CONTROLFILE AUTOBACKUP is OFF, then RMAN automatically includes the control file in the backup ... |
|||
:
Нравится:
Не нравится:
|
|||
06.02.2019, 14:19 |
|
RMAN full бекап восстановление, но не все так гладко
|
|||
---|---|---|---|
#18+
На тестовом сервере: init-файл тоже надо скопировать с промышленного сервера rman target / connected to target database (not started) RMAN> set dbid *****; знаете где dbid получить ? executing command: SET DBID RMAN> startup nomount restore controlfile from '/opt/oracle/product/10.2/db_1/dbs/snapcf_sj.f'; alter database mount; catalog start with 'каталог со старым бэкапом'; Показать обществу: RMAN>list backup summary; ... |
|||
:
Нравится:
Не нравится:
|
|||
06.02.2019, 14:21 |
|
RMAN full бекап восстановление, но не все так гладко
|
|||
---|---|---|---|
#18+
landyIf the backupSpec includes datafile 1, and if CONFIGURE CONTROLFILE AUTOBACKUP is OFF, then RMAN automatically includes the control file in the backup Это в 10.2.0.5 было ? ... |
|||
:
Нравится:
Не нравится:
|
|||
06.02.2019, 14:23 |
|
RMAN full бекап восстановление, но не все так гладко
|
|||
---|---|---|---|
#18+
AlionaSheriffua[ Код: sql 1. 2. 3.
. Сейчас CONTROLFILE AUTOBACKUP ON и 5 лет назад было CONTROLFILE AUTOBACKUP ON Значит, есть вероятность, что в "почти" полном бэкапе есть бэкап контрольника. На баботающеюй БД автобэкап контрольника лежит в '/opt/oracle/product/10.2/db_1/dbs/snapcf_sj.f' Скопируйте этот файл на второй сервер в такой же каталог. Надеюсь, структура каталогов но втором сервере совпадает со структурой промышленного сервера. Есть полный бекап, но нет в этом бекапе файла контрольника на момент создания бекапа, информация в файле: Код: sql 1.
на проме есть, и как ее использовать? Это снапшот текущего контрольника. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.02.2019, 14:33 |
|
RMAN full бекап восстановление, но не все так гладко
|
|||
---|---|---|---|
#18+
Sheriffua, Я же выше написала все команды. пока вы нам не покажете, что получилось, мы дальше не сможем давать советы. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.02.2019, 14:37 |
|
RMAN full бекап восстановление, но не все так гладко
|
|||
---|---|---|---|
#18+
AserYZSheriffuaБэкап был сделан через RMAN А точно в бекапе нет контролфайла? Если делали backup database, controlfile по идее автоматом делался (чет мне так кажется). Что говорит LIST BACKUP? да, лежать должен вместе с 1-м датафайлом, если память не изменяет. про версию 10 не скажу, по 11-й точно читал. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.02.2019, 16:44 |
|
RMAN full бекап восстановление, но не все так гладко
|
|||
---|---|---|---|
#18+
CrazyCatда, лежать должен вместе с 1-м датафайлом, если память не изменяет. про версию 10 не скажу, по 11-й точно читал. тема пошла по 2-му кругу :) ... |
|||
:
Нравится:
Не нравится:
|
|||
06.02.2019, 17:02 |
|
RMAN full бекап восстановление, но не все так гладко
|
|||
---|---|---|---|
#18+
AlionaCrazyCatда, лежать должен вместе с 1-м датафайлом, если память не изменяет. про версию 10 не скажу, по 11-й точно читал. тема пошла по 2-му кругу :) Топикстартер нагненает интригу. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.02.2019, 17:13 |
|
RMAN full бекап восстановление, но не все так гладко
|
|||
---|---|---|---|
#18+
Кстати, создание контролфайла из текстового дампа приведет к смене dbid и бэкап не будет подходить Нужен контрольник от БД с тем же dbid, чтобы бэкап восстановить ... |
|||
:
Нравится:
Не нравится:
|
|||
06.02.2019, 19:19 |
|
RMAN full бекап восстановление, но не все так гладко
|
|||
---|---|---|---|
#18+
landyКстати, создание контролфайла из текстового дампа приведет к смене dbid и бэкап не будет подходить Нужен контрольник от БД с тем же dbid, чтобы бэкап восстановить Уверен? ... |
|||
:
Нравится:
Не нравится:
|
|||
06.02.2019, 19:50 |
|
RMAN full бекап восстановление, но не все так гладко
|
|||
---|---|---|---|
#18+
Да - я попробовал Для создания контрольника нужен system01.dbf, как минимум Создал контрольник и хотел попробовать восстановить бэкап, получил dbid БД и бэкапа разные, хотя имя БД одно и то же Соответственно бэкап не восстанавливается ... |
|||
:
Нравится:
Не нравится:
|
|||
06.02.2019, 21:49 |
|
RMAN full бекап восстановление, но не все так гладко
|
|||
---|---|---|---|
#18+
landy, Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28.
... |
|||
:
Нравится:
Не нравится:
|
|||
06.02.2019, 22:21 |
|
RMAN full бекап восстановление, но не все так гладко
|
|||
---|---|---|---|
#18+
SheriffuaAlionaRMAN> show all; Выполнил: Код: sql 1. 2.
Задача восстановить полный бекап задним числом без контрольного файла.Вот там и ищи бэкап своего контрольника [и spfile] за нужную дату Если уже все потерто -- берешь наиболее древний С него восстанавливаешь spfile, возможно правишь, перепускаешь БД, восстанавливаешь оттуда-же контрол Затем, как сказали, трешь упоминание о ненужных бэкапах, регистрируешь нужный и восстанавливаешься А свой текстовой вариант можешь оставить для сверки ... |
|||
:
Нравится:
Не нравится:
|
|||
07.02.2019, 04:36 |
|
RMAN full бекап восстановление, но не все так гладко
|
|||
---|---|---|---|
#18+
Vadim Lejnin, Вы правы, проверил - все совпадает Видимо system01.dbf не от того инстанса взял Просто хотел проверить как же действовать, если есть полный бэкап и нет бэкапа контрольника при условии, что бэкап сделан с БД, которой сейчас физически нет ... |
|||
:
Нравится:
Не нравится:
|
|||
07.02.2019, 06:04 |
|
RMAN full бекап восстановление, но не все так гладко
|
|||
---|---|---|---|
#18+
Вот нашел Restoring a database without having any controlfile backup - но не проверял ... |
|||
:
Нравится:
Не нравится:
|
|||
07.02.2019, 06:29 |
|
RMAN full бекап восстановление, но не все так гладко
|
|||
---|---|---|---|
#18+
... |
|||
:
Нравится:
Не нравится:
|
|||
07.02.2019, 10:37 |
|
RMAN full бекап восстановление, но не все так гладко
|
|||
---|---|---|---|
#18+
landyВот нашел Restoring a database without having any controlfile backup - но не проверял Читал эту ссылку, спасибо. Еще есть шанс, что остались архивные журналы, до следующей точки полного бекапа и в котором остался контрольник. Если нет, то придется пробовать решение по ссылке выше. Правда там указана 12 версия, может и не "взлетит" на 10ой. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.02.2019, 11:21 |
|
RMAN full бекап восстановление, но не все так гладко
|
|||
---|---|---|---|
#18+
landyВот нашел Restoring a database without having any controlfile backup - но не проверялHow to restore database when controlfile backup missing (Doc ID 1438776.1) ... |
|||
:
Нравится:
Не нравится:
|
|||
07.02.2019, 12:53 |
|
RMAN full бекап восстановление, но не все так гладко
|
|||
---|---|---|---|
#18+
SheriffualandyВот нашел Restoring a database without having any controlfile backup - но не проверял Читал эту ссылку, спасибо. Еще есть шанс, что остались архивные журналы, до следующей точки полного бекапа и в котором остался контрольник. Если нет, то придется пробовать решение по ссылке выше. Правда там указана 12 версия, может и не "взлетит" на 10ой. Зачем тебе это решение, если у тебя есть controlfile? ... |
|||
:
Нравится:
Не нравится:
|
|||
07.02.2019, 12:54 |
|
RMAN full бекап восстановление, но не все так гладко
|
|||
---|---|---|---|
#18+
Что-то я уже не понимаю ТС Контрольник есть? Бэкап БД есть? Нет архивлогов? ... |
|||
:
Нравится:
Не нравится:
|
|||
07.02.2019, 13:11 |
|
RMAN full бекап восстановление, но не все так гладко
|
|||
---|---|---|---|
#18+
landyЧто-то я уже не понимаю ТС Контрольник есть? Бэкап БД есть? Нет архивлогов? А как же его понять, если он ничего не говорит.(С) ... |
|||
:
Нравится:
Не нравится:
|
|||
07.02.2019, 13:33 |
|
RMAN full бекап восстановление, но не все так гладко
|
|||
---|---|---|---|
#18+
landyЧто-то я уже не понимаю ТС Контрольник есть? Бэкап БД есть? Нет архивлогов? что не понятно? есть полный бекап=full (А), но при этом был удален архив/бекап контрольного файла от этого бекапа, но при этом остались (как оказалось) все журналы до следующего full-бекапа(Б)+контрольник от него. мои действия: 1.Взял контрольник от более свежего бекапа (Б), как рекомендовали 21802621 2.Скопировал бекап (А) и к нему же докопировал архивные журналы с бекапа (Б) 3.Запустил с init-файла базу в nomount режиме 4.Восстановил контрольник от бекапа (Б) 5.Перевел базу в mount 6.Запустил следующий скрипт для восстановления: Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13.
7.Жду когда пройдет восстановление...и уже от результата будет видно что делать дальше. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.02.2019, 16:30 |
|
RMAN full бекап восстановление, но не все так гладко
|
|||
---|---|---|---|
#18+
Sheriffua, Если вы собираетель накатывать все архивлоги вплоть до бэкапа Б, то тогда зачем вам был нужен бэкап A ? ... |
|||
:
Нравится:
Не нравится:
|
|||
07.02.2019, 17:16 |
|
RMAN full бекап восстановление, но не все так гладко
|
|||
---|---|---|---|
#18+
AlionaSheriffuaЕще больше запутали ))) Коллеги, можно по по пунктам написать что делать. Как Вам по пунктам написать, что делать, если Вы толком не можете описать задачу. Повторюсь ещё раз: Вы - мастер ставить задачи. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.02.2019, 17:20 |
|
RMAN full бекап восстановление, но не все так гладко
|
|||
---|---|---|---|
#18+
AlionaSheriffua, Если вы собираетель накатывать все архивлоги вплоть до бэкапа Б, то тогда зачем вам был нужен бэкап A ? потому что от бекапа (Б) остались только журналы и контрольник. вот такая сложная комбинация. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.02.2019, 17:28 |
|
RMAN full бекап восстановление, но не все так гладко
|
|||
---|---|---|---|
#18+
Вячеслав ЛюбомудровlandyВот нашел Restoring a database without having any controlfile backup - но не проверялHow to restore database when controlfile backup missing (Doc ID 1438776.1) спасибо за ноту, очень позновательно. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.02.2019, 17:30 |
|
|
start [/forum/topic.php?all=1&fid=52&tid=1882820]: |
0ms |
get settings: |
7ms |
get forum list: |
16ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
134ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
77ms |
get tp. blocked users: |
1ms |
others: | 329ms |
total: | 585ms |
0 / 0 |