Files
nexus/wiki/concepts/RTO.md
2026-04-18 20:02:44 +08:00

36 lines
1.3 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
---
title: "RTO (Recovery Time Objective)"
type: concept
tags: [灾难恢复, 业务连续性, 指标]
sources: ["https://launchdarkly.com/blog/rto-vs-rpo/"]
last_updated: 2025-07-26
---
## Definition
RTORecovery Time Objective恢复时间目标是指系统允许的最大停机时间。是从系统下线到恢复上线的最大可接受时间窗口。
## Key Characteristics
- 衡量恢复速度,而非数据丢失
- 时钟从系统下线时刻开始计时
- 与业务影响直接相关
- 需要与 RPO 共同规划,不能只优化其中一个
## Tiered RTO Targets (from this source)
| Tier | Examples | RTO Target |
|------|----------|------------|
| Critical | Payment processing, user auth | < 5 minutes |
| Important | Admin dashboards, reporting | < 1 hour |
| Nice-to-have | Internal tools, dev environments | < 4 hours |
## RDS vs Aurora RTO Comparison
| Database | RTO (AZ Failure) |
|----------|-----------------|
| Aurora | 30 秒 |
| RDS PostgreSQL | 2 分钟 |
## Connections
- [[RPO (Recovery Point Objective)]] ← 配对指标 → [[RTO (Recovery Time Objective)]]
- [[灾难恢复]] ← 应用领域 → [[RTO (Recovery Time Objective)]]
- [[持续交付]] ← 现代上下文 → [[RTO (Recovery Time Objective)]]
- [[Feature Flag]] ← 降低工具 → [[RTO (Recovery Time Objective)]]