Risk Management Resiliency Disaster Recovery (DR)


The Risk Management Resiliency Program (RMRP) objective is to establish a business- resiliency framework in order to help provide an efficient response to business- interruption events affecting Oracle’s internal operations. Disaster recovery is a key sub-program of Oracle RMRP. To understand resilience, business continuity, and disaster recovery practices for Oracle Cloud, please see Oracle Cloud.

Oracle’s corporate Disaster Recovery (DR) plan focuses on the resiliency of computing infrastructure supporting Oracle’s internal operations. Oracle’s production data centers are geographically separated and have component and power redundancy, with backup generators in place for availability of data center resources in case of an impacting event. Oracle’s DR plan leverages this separation of data centers in conjunction with other recovery strategies to both protect against disruption and enable recovery of services.

Oracle has identified certain critical internal infrastructure systems that are backed up and can be restored. For these systems, Oracle performs the following backups as applicable:

  • Database: Full and incremental backups are created on physical and/or electronic medi.
  • Archive logs: Full and incremental backups are created on physical and/or electronic media

In addition, source code repository backups are performed on recurring bases that vary by environment.

Oracle also implements additional strategies for certain critical internal systems, such as:

  • Application failover
  • Current copy of the production database at a secondary site using solutions such as Oracle Data Guard, which manages the two databases. Oracle Data Guard provides remote archiving, managed recovery, switchover, and failover features.
  • Redundant middle or application server tiers consisting of a set of servers to distribute application functionality across multiple host machines.
  • Physical backup media such as tape is periodically relocated to a secure offsite location

Oracle also maintains a redundant network infrastructure, including DNS servers to route between primary and secondary sites, network devices, and load balancers.

Finally, Oracle’s Information Technology organization conducts an annual DR exercise designed to assess our DR plans. Lessons learned from the exercise are implemented as deemed appropriate into standard operations and DR procedures as appropriate.