Oracle Data Guard
Oracle Data Guard is the most effective and comprehensive data availability, data protection and disaster recovery solution for enterprise databases.
Oracle Data Guard is the management, monitoring, and automation software infrastructure that creates, maintains, and monitors one or more standby databases to protect enterprise data from failures, disasters, errors, and corruptions.
Data Guard maintains these standby databases as synchronized copies of the production database. These standby databases can be located at remote disaster recovery sites thousands of miles away from the production data center, or they may be located in the same city, same campus, or even in the same building. If the production database becomes unavailable because of a planned or an unplanned outage,
Data Guard can switch any standby database to the production role, thus minimizing the downtime associated with the outage, and preventing any data loss.
The following diagram presents a hi-level overview of Oracle Data Guard.