backup online redo logs

тупняк-какой-то
Дата: 04.12.2009 13:39:50
объясните дураку - в документации написано не бэкапить файлы online redo logs - а если в результате аварии (кривых рук) все файлы оракл удалятся и нужно будет восстановиться из бэкапа, то файлы online redo logs не восстановятся и как оракл будет стартовать? или он умеет их сам пересоздавать?
DВА
Дата: 04.12.2009 13:42:12
тупняк-какой-то
объясните дураку - в документации написано не бэкапить файлы online redo logs - а если в результате аварии (кривых рук) все файлы оракл удалятся и нужно будет восстановиться из бэкапа, то файлы online redo logs не восстановятся и как оракл будет стартовать? или он умеет их сам пересоздавать?

он сам умеет их бэкапить :)
tru55
Дата: 04.12.2009 13:44:41
и пересоздавать тоже :)

PS
А еще есть их мультиплексирование...
pravednik
Дата: 04.12.2009 14:23:45
тупняк-какой-то,

читайте про archivelog mode
Sheriffua
Дата: 04.12.2009 14:39:38
DВА
тупняк-какой-то
объясните дураку - в документации написано не бэкапить файлы online redo logs - а если в результате аварии (кривых рук) все файлы оракл удалятся и нужно будет восстановиться из бэкапа, то файлы online redo logs не восстановятся и как оракл будет стартовать? или он умеет их сам пересоздавать?

он сам умеет их бэкапить :)


Это смотря какими средствами делается бэкап.
tru55
Дата: 04.12.2009 14:54:35
Sheriffua

Это смотря какими средствами делается бэкап.


Имелся ввиду процесс образования arch logs :))
SQLap
Дата: 04.12.2009 14:56:45
tru55
Sheriffua

Это смотря какими средствами делается бэкап.


Имелся ввиду процесс образования arch logs :))


Ну, мультиплексирование можно в какой-то мере тоже считать бэкапом)
тупняк-какой-то
Дата: 08.12.2009 00:08:08
думал я один тупой :-(
еще раз - есть оракел - на одной файловой системе все файлы (дата, реду, контрольники и архивы) - диск один, любитлеи рмана рманятся дальше. делается хот-бэкап - на запасной диск копируется все, кроме реду.
потом диск ломается, заменяется запасным и пытаемся стартовать оракел - а застартует ли он без реду файлов?
pravednik
Дата: 08.12.2009 00:33:31
тупняк-какой-то
думал я один тупой :-(
еще раз - есть оракел - на одной файловой системе все файлы (дата, реду, контрольники и архивы) - диск один, любитлеи рмана рманятся дальше. делается хот-бэкап - на запасной диск копируется все, кроме реду.
потом диск ломается, заменяется запасным и пытаемся стартовать оракел - а застартует ли он без реду файлов?

тогда еще раз для любителей "не читать документацию..хотя бы основы"
для того чтобы сделать хот бекап, бд должна быть в режиме архивлог, который подразумевает архивирование журнальных файлов (реду-логов).
поэтому ваш правильный бекап будет делаться следующим образом
1. alter system archive log current;
2. alter database begin backup;
3. копируете все датафайлы, контрольники (alter database backup controlfile...), спфайл (create pfile from spfile;).
4. alter database end backup;
5. alter system archive log current;
6. копируете все архивлоги, которые были сгенерированы за время шагов 1-5.
И вы восстановитесь на момент последнего коммита, который "попал" в редулог в пункте 5.

про ресетлогс и неполное восстановление тоже рассказать, или сами найдете ??
_Alex_SMIRNOV_
Дата: 08.12.2009 00:39:26
тупняк-какой-то
думал я один тупой :-(
еще раз - есть оракел - на одной файловой системе все файлы (дата, реду, контрольники и архивы) - диск один, любитлеи рмана рманятся дальше. делается хот-бэкап - на запасной диск копируется все, кроме реду.
потом диск ломается, заменяется запасным и пытаемся стартовать оракел - а застартует ли он без реду файлов?


И так еще раз... делать бэкапы online redo log нельзя и невозможно поскольку они динамично перезаписываются и вы это не контролируете. Архивные логи это статические копии online redo log вот их и надо бэкапировать... независимо от способа бэкапиррования RMAN или User Backup.

Что касается вашего вопроса... если есть небитый бэкап и все необходимые архивные логи до последнего online log, то вы можете востановить базу и открыть ее с RESETLOGS, что и пересоздаст файлы online redo log. Если же online redo log уцылели после крэша, то можно попробовать их скопировать и востановливать уже с ними...