Oracle FAQ | Your Portal to the Oracle Knowledge Grid |
Home -> Community -> Usenet -> c.d.o.server -> Re: Backup/Recovery of RBS datafiles
On Fri, 11 Dec 1998, Chuck Hamilton wrote:
>
> Is it really necessary to include rollback segment datafiles in every
> backup? We'd save about 8g on our backups if we didn't. Is there any
> easy way to rebuild them if we needed to?
If you take a backup without the rollback segment datafiles, and you then use that backup to do any kind of recovery other than a complete recovery up to the point of a clean shutdown (normal or immediate), there will be open transactions that will have to roll back in order for the database to function properly. Without a copy of the rollback segments, you won't have the data to roll those transactions back. So under most recovery scenarios, rebuilding the rollback segments after the fact is probably not a possibility.
> One thought I had was to keep one copy of the RBS datafiles and if we
> ever had to recover, we could just restore it from that backup and do
> a recovery on it.
You might as well just make one copy of the whole database, because you will have to apply just as much redo in order to perform a recovery. Although it is faster to apply redo to just one tablespace than it is to apply redo to the whole database, you would still have to find all the right redologs to apply. I think the best strategy is a nightly full hot backup. If that is too large for your media, then half one day and half the next might be all right, depending on your mean time to recovery requirements.
--
Jeremiah Wilton http://www.wolfenet.com/~jeremiah
Received on Sat Dec 12 1998 - 00:23:44 CST