BACKING UP DATABASE WITH RMAN [message #387746] |
Fri, 20 February 2009 08:07 |
andydba
Messages: 34 Registered: September 2008
|
Member |
|
|
Hello,
I have a 1.5 TB database and that can go up to 3TB.
I have been asked to implement backup for this database using RMAN.
My application generates 70GB of archived logs every hour. MAX_MEMORY_TARGET for the database is 50GB and MEMORY_TARGET is 30GB. Database is running in AMM (Automatic Memory Management) mode.Flash recovery area is 400GB. I have a backup area of 1 TB.
MY plan is as follows:
Do a backup of archived logs every two hours and delete the input files to clear up flash recovery area. After two cycles of archive log backup, I delete old archive log backups.
Do a compressed Level 0 Backup on Sunday (This will take roughly 6 hours) to do a complete backup with 4 disk channels allocated to it.
Do a differential compressed Level 1 backup on Monday, Tuesday and Wednesday.
Do a cumulative compressed Level 1 backup on Thursday
Do a differential compressed Level 1 backup on Fri and Sat
My question to all of you is:
Is my plan right?
Is there any other approach I should be considering or taking?
Is doing an image copy a better option? Will it require the same size of disk that we have for the database?
Thanks
Andy
|
|
|
|
|
Re: BACKING UP DATABASE WITH RMAN [message #387777 is a reply to message #387746] |
Fri, 20 February 2009 10:16 |
andydba
Messages: 34 Registered: September 2008
|
Member |
|
|
Mahesh: Thanks for your reply. I will look into the options you told for sure.
BlackSwan: Thanks for your reply too. I know, Backups without documented and tested recovery plan is a waste of time and effort.
I have not implemented anything yet. I was just thinking about the approach I should take for this size of Database.
I just wanted to check with you guys about the approach I am about to take. Database with 1 to 3 TB in size considered to be a good big size for the database.
I would be doing recovery testing and all kind of documentation that is needed.
If the approach I am taking is on the right path...I will do all required documentation and testing recovery. I also know that recovery of this database is gonna take good amount of time. The base backup restore would be the most time consuming part and applying incremental backup would be on the faster side.
Thanks
Andy
|
|
|
Re: BACKING UP DATABASE WITH RMAN [message #388123 is a reply to message #387746] |
Mon, 23 February 2009 05:38 |
ahudspith
Messages: 26 Registered: January 2009 Location: Avoiding the tax man.
|
Junior Member |
|
|
Mahesh has provided almost the same answer that I would have written.
Nothing wrong with your plan - just needs testing somehow ... and on a 3Gb database that might be a problem.
Restoring one or two files to /tmp on another server just doesnt cut it in my book really...
|
|
|
Re: BACKING UP DATABASE WITH RMAN [message #388146 is a reply to message #387746] |
Mon, 23 February 2009 07:51 |
andydba
Messages: 34 Registered: September 2008
|
Member |
|
|
Thanks for all your replies.
I have asked for same size of storage on a different server to do the recovery testing.
I would be implementing this soon and will share my experience with all of you.
Thank You,
Andy
|
|
|
Re: BACKING UP DATABASE WITH RMAN [message #389423 is a reply to message #387746] |
Mon, 02 March 2009 00:29 |
alexzeng
Messages: 133 Registered: August 2005 Location: alexzeng.wordpress.com
|
Senior Member |
|
|
If changes on the db are very frequently, I suggest you use cumulative incremental backup all the other day. It could be more efficient when restore.
Regards,
Alex
|
|
|