How about creating a Data Guard standby database for your primary database on another server?
How about restoring your database quickly if it becomes corrupted or if data is accidentally deleted? if you don't want to bother with the intricacies of RMAN, I even have scripts to back up one or all of your databases on a server, either fully or incrementally, and to clone your database from an RMAN backup.
It includes my SETA Central 2005 Power Point presentation entitled "Crashes Happen - Downtime Won't - With Data Guard".
The base image database contains all of the database data up to the time that the RMAN image backup was created.) that we did on the standby in "Switching Primary and Standby for Disaster Planning Tests". If you want to see how to do this using RMAN, check out the topic below.