GregE
ADSM.ORG Senior Member
I realize this is strictly an Oracle question, but maybe some of you who interact with your Oracle DBA's know how your long-term strategy works.
We want to take a monthly backup of Oracle databases, and keep those for 12 years. It would all be done with RMAN (the "keep until" clause for anyone interested). That clause tells RMAN to NOT apply normal retention settings to that backup. So it wouldnt expire until 12 years has passed, yet would have no effect on the normal backup of the database and it's retention settings.
But, the data owners only need certain tables kept for 12 years, not the entire DB. Surely we can put specific tables into an RMAN backup script, but for a long term storage of the Oracle DB, does this suffice? Do we need the entire DB? Or can we just backup specific tables, and RMAN will backup the necessary core things (controlfiles of course) in order for that backup to actually be useful if ever needed?
We want to take a monthly backup of Oracle databases, and keep those for 12 years. It would all be done with RMAN (the "keep until" clause for anyone interested). That clause tells RMAN to NOT apply normal retention settings to that backup. So it wouldnt expire until 12 years has passed, yet would have no effect on the normal backup of the database and it's retention settings.
But, the data owners only need certain tables kept for 12 years, not the entire DB. Surely we can put specific tables into an RMAN backup script, but for a long term storage of the Oracle DB, does this suffice? Do we need the entire DB? Or can we just backup specific tables, and RMAN will backup the necessary core things (controlfiles of course) in order for that backup to actually be useful if ever needed?