Skip to content
atlas

Recovery objectives (RTO/RPO)

Also known as: RTO, RPO, recovery time objective, recovery point objective

Two agreed limits for a failure - how long a system may be down (RTO) and how much recent data may be lost (RPO).

Draft - this entry has not been reviewed yet.

Formal

The recovery time objective (RTO) is the longest a system or process may be unavailable before the harm becomes unacceptable. The recovery point objective (RPO) is the oldest point in time the data may be restored to, which sets how often a backup must be taken.

In plain English

If your phone dies, RTO is how long you can manage without one; RPO is how many days of photos you could stand to lose since your last copy.

In practice

A Danish web shop decides its order system needs an RTO of four hours and an RPO of fifteen minutes, so it copies orders to a second location every fifteen minutes and practises a switch-over twice a year.

Why it matters

The two numbers turn a vague wish to "be back quickly" into a clear target that decides how much to spend on backup and spare systems.

Technical deep dive

NIST SP 800-34 Rev. 1 (§3.2) defines three related values that come out of the business impact analysis. The maximum tolerable downtime (MTD) is the total time a business process can be disrupted before the impact becomes unacceptable. The recovery time objective (RTO) is the maximum time a system resource can remain unavailable before it affects the processes that depend on it, and must be shorter than the MTD. The recovery point objective (RPO) is the point in time, before the disruption, to which data must be recoverable, in other words the maximum acceptable data loss. A common decomposition is MTD = RTO + WRT, where the work recovery time covers verifying restored systems, re-entering data and clearing backlogs before the business process is fully back. ISO 22301 uses the parallel concept of maximum tolerable period of disruption (MTPD), with RTOs set within it, and adds the minimum business continuity objective (MBCO) for the reduced service level acceptable during the disruption.

RPO drives data protection design. A nightly backup gives an RPO of up to about 24 hours; hourly snapshots or log shipping bring it to minutes; synchronous replication approaches zero but adds write latency that grows with distance and replicates logical corruption and ransomware encryption instantly, so it must be combined with point-in-time copies. RTO drives recovery design: restore throughput, the time to provision infrastructure, dependency order, and staff availability at night or on weekends. For large datasets, restore speed from backup storage or over a WAN link is often the binding constraint, and restoring tens of terabytes can take days even when the backup itself is intact.

Objectives are targets, not measurements. Recovery time actual and recovery point actual are measured in exercises, and the gap between objective and actual is the most useful output of a DR test. A frequent error is setting a single RTO per system without considering the scenario: failover of a VM after hardware failure may take minutes, while rebuilding after domain-wide ransomware requires forensic clearance, clean infrastructure and credential resets that can take weeks. Objectives should therefore be tested against a destructive cyber scenario as well as a technical failure.

RTO and RPO differ from service level objectives. An SLO describes normal-operation reliability, such as 99.9 % availability over a month, and is managed through error budgets, whereas recovery objectives describe tolerable impact once a disruption has already happened. Both must be consistent with contracts: an SLA promising four-hour restoration is meaningless if the DRP's tested recovery time is two days.

What to learn first

Everything this builds on, foundations first.

  1. Asset inventory
  2. →Availability
  3. →CIA triad
  4. →Asset
  5. →Critical assets
  6. →Impact
  7. →Business impact analysis (BIA)
  8. →Recovery objectives (RTO/RPO)

Relationships

Used with
Backup

Sources & further reading

Standards & official texts

  • NIST SP 800-34 Rev. 1 - Contingency Planning Guide for Federal Information Systems · NIST
  • ISO 22301:2019 - Business continuity management systems, Requirements · ISO

Where this data comes from

This entry was drafted by an AI from the sources above and has not yet been checked by a person. Treat it as a starting point, and check anything important against the sources.

See the review queueSuggest a correction on GitHubThis term as JSON

Check yourself

Loading…

Atlas is in beta.