Safeguard
Compliance•

RTO vs RPO vs MTD: what each recovery term means

RTO is how long a system can stay down, RPO is how much data you can lose, and MTD is the outer limit. NIST definitions with a worked example.

Safeguard Security Team
7 min read

RTO, the recovery time objective, is how long a system can stay unavailable before the impact becomes unacceptable. RPO, the recovery point objective, is the point in time to which data must be recovered. MTD, maximum tolerable downtime, is the longest the business can accept, and RTO must fit inside it.

The three terms, as NIST defines them

NIST SP 800-34 Rev. 1, the contingency planning guide for federal information systems, gives these definitions in its business impact analysis chapter.

TermQuestion it answersMeasured in
MTD (maximum tolerable downtime)How long can the business process be disrupted in total?Time
RTO (recovery time objective)How long can this system resource stay down before it harms other resources and the MTD?Time
RPO (recovery point objective)To what moment before the outage must data be recoverable?A point in time, which implies data loss

NIST notes that RTO must normally be shorter than MTD, because reprocessing time after recovery has to be added to the RTO to stay inside the limit. It also notes that, unlike RTO, RPO is not part of MTD. It reflects how much data loss the process can tolerate.

A worked example

This example is hypothetical. A team backs up a database nightly at 02:00. The database fails at 16:00. The latest backup is 14 hours old, so recovering from it means up to 14 hours of lost changes. That 14 hours is the effective recovery point. If the team decided that losing more than one hour of data is unacceptable, the nightly schedule does not meet the objective, and the fix is more frequent backups or continuous log shipping.

Now consider time. Suppose restoring that database, validating it and reconnecting the application takes some number of hours. That total is the real recovery time. If it exceeds the RTO the business set, the gap needs a decision: faster recovery, a looser objective, or a documented exception.

How to set them without guessing

  1. List your services and rank them by how soon users or customers notice a failure.
  2. For each top service, ask the owner the two plain questions: how long can this be down, and how much recent data can we afford to redo or lose?
  3. Write the answers as RTO and RPO. Record who agreed to them.
  4. Compare to what you can actually do today by running a restore and timing it. A target that has never been tested is a hope.
  5. Where today's capability misses the target, record the gap and a plan. NIST suggests documenting a plan of action when an RTO cannot yet be met and the MTD is inflexible.

Common mix-ups

  • Backup frequency sets RPO. Restore speed and rebuild steps set RTO.
  • Replication can reduce RPO but a replica copies mistakes too, so it is not a substitute for backups.
  • Different parts of one product can have different objectives. A payment service and a marketing page rarely share them.

A worked table for three services

This table is hypothetical. It shows how objectives differ by service and how to compare them with what you can do today.

ServiceMTDRTO targetRPO targetBackup todayMeasured restoreGap
Customer login4 hours1 hour5 minutesContinuous log shipping50 minutesNone
Order database8 hours3 hours1 hourHourly snapshots4 hoursRTO missed by an hour
Internal wiki3 days1 day24 hoursNightly backup2 hoursNone

Read it from left to right. The business accepts at most four hours without login, so the login system's RTO of one hour leaves room for validation and reconnecting. The order database misses its RTO. The restore took four hours against a target of three. The team now has three honest options: speed up the restore, loosen the target with the owner's agreement, or document the gap and a plan. All three beat discovering the gap during a real event.

The wiki shows the opposite. A day of data loss is acceptable and the restore is fast. Spending more on that service would be waste, so leave it alone.

Step by step: running an objectives workshop

  1. Invite the owner of each business process, not just engineers. They know the cost of downtime and data loss.
  2. Start with MTD. Ask: at what point does an outage become serious for customers, contracts or safety? Record the number and who said it.
  3. Work down to RTO. Subtract time for reprocessing, validation and reconnecting. NIST notes that reprocessing time must be added to the RTO, so the RTO has to be shorter than the MTD.
  4. Ask the RPO question separately: how much recent data could be lost or redone without serious harm? Remember that it is a point in time, not a duration of downtime.
  5. Compare each target with a measured restore, as described in our post on how long a restore really takes.
  6. Record gaps and owners, and set a date to re-check.

Where the terms show up outside engineering

Customers and auditors often ask for these numbers in security questionnaires. Answer with the targets you have set and the date of your last test, and describe them as internal objectives, not guarantees. Avoid promising a number you have not measured. Our post on answering backup and continuity questions gives wording.

Common traps

  • One number for the whole company. Different services need different objectives, and a single number is either too costly or too loose.
  • Confusing the objective with the capability. A target is what you aim for. A measured restore is what you can do.
  • Forgetting dependencies. A service can recover in an hour but depend on one that takes six.
  • Counting just restore time. Detection and the decision to act often take longer than the copy.

Try it yourself

Open the vulnerability management demo and look at how items carry a status and a due time. Treat it as an analogy: a target means little without a record of where each item stands against it.

Click through it at your own pace, or open it full screen.

Quick check

Can RPO be zero?

It can be a goal, but it needs synchronous copies of every change and carries cost and latency trade-offs. Most teams choose a small nonzero target and confirm it with a test.

Who should own the numbers?

The owner of the business process sets what is acceptable. Engineering says what is achievable and proves it with a timed restore.

Is RTO the same as an SLA?

No. An SLA is a commitment to customers, usually about availability. RTO is an internal recovery target. They should be consistent, but they are different documents.

Sources

Last reviewed: 19 October 2026.

Never miss an update

Weekly insights on software supply chain security, delivered to your inbox.

Self-healing security runs on Safeguard.

Your first fix PR is minutes away.

No sales call required, even your agent can complete the purchase over MCP.