Menu

Last updated: August 2026

Disaster Recovery

Disaster recovery (DR) is the process and set of procedures for restoring critical systems and data after a catastrophic event — a complete datacenter loss, natural disaster, or major security breach — that exceeds what high availability can prevent.

Key metrics

RTO (Recovery Time Objective) is how long you're willing to be down. A bank might have an RTO of 1 hour; a startup might tolerate 24 hours.

RPO (Recovery Point Objective) is how much data loss you can tolerate. If you back up hourly, your RPO is 1 hour of lost transactions. Real-time replication gives near-zero RPO.

DR strategies

  • Backup and restore — regular backups to separate location, manual restoration when needed (highest RTO)
  • Pilot light — minimal standby system running in a secondary region, scale up when needed (medium RTO/RPO)
  • Warm standby — fully configured standby systems at reduced capacity, quick failover (low RTO)
  • Hot standby / Multi-region active — identical systems running in parallel, automatic failover (near-zero RTO/RPO, highest cost)

DR vs. HA

High Availability handles component failures within a datacenter. Disaster Recovery handles loss of the entire datacenter. Code Ninety designs systems for both: HA for day-to-day resilience, DR for catastrophic scenarios.

Working with Code Ninety

Code Ninety is a software house in Islamabad delivering to CMMI Level 5 and SOC 2 Type II standards.

Related terms