AI Glossary / Data engineering and architecture / Beginner
IT disaster recovery
Definition
IT disaster recovery is the planned restoration of technology services and data after a major disruption. It combines people, procedures and technical arrangements so prioritized systems can return to an acceptable operating state. Recovery includes more than copying backups: applications, access, infrastructure and dependencies must work together. It is part of broader business continuity planning, which also addresses how the organization continues essential work.
What it means
An organization needs to decide which services matter most, how long they can be unavailable and how much recent data loss is tolerable. These decisions guide recovery objectives and design. A recovery time objective concerns the target time to restore service; a recovery point objective concerns the target age of recoverable data relative to the disruption. They are planning objectives, not proof that the current system can achieve them. Exercises provide evidence about actual capability.
How it works
A business impact analysis identifies priorities and dependencies. Teams choose recovery strategies, protect required data and configuration, and document activation and restoration procedures. Plans assign decision authority and communication responsibilities. During recovery, staff establish a trustworthy environment, restore dependencies in an appropriate order and validate service behavior before normal operation resumes. Exercises and changes to the production environment should update the plan. A recovery arrangement that was once tested can become outdated as systems evolve.
Three practical examples
- A company restores its order-processing service after losing access to its primary hosting environment.
- An AI service recovers model files, application configuration and required data indexes after a major storage failure.
- A business rehearses running priority services from an alternate environment and checks how users regain access.
Think of it this way
Think of reopening a workshop after a serious disruption. Having spare tools helps, but you also need power, instructions, materials and people who know which work resumes first. This captures the dependency problem. Digital recovery adds issues such as data consistency, credentials and hidden integrations; a machine that starts successfully may still be unable to provide the intended business service.
Worked example
Suppose a fictional service has a four-hour recovery time objective and a one-hour recovery point objective. A disruption occurs at 14:00. The latest usable recovery point is 13:30, and service is validated at 17:00. Under these simplified measurements, the recovered data is 30 minutes behind the disruption and recovery takes three hours, meeting both stated objectives. If the latest usable copy were from 12:00, the data-loss objective would be missed even if restoration finished quickly. Actual plans must define measurement start and end points and account for dependencies and validation.
Illustrative case study
In a fictional company, Redwood Learning tests recovery of an internal AI assistant. The application starts in the alternate environment, but it cannot access the document repository because an identity dependency was omitted. The team updates the dependency map and recovery procedure, then repeats the relevant exercise. It also verifies that the recovered index corresponds to the intended source versions. This case shows why service-level validation matters; it is not evidence of a real outage or a guarantee that every future disruption will match the test.
Common misconceptions and mistakes
Backup and disaster recovery are related but different. A backup that has never been restored provides limited evidence of recovery readiness. Replication may copy accidental deletion or corruption, so it is not automatically a substitute for protected recovery points. Recovery time is not the same as the interval between backups. A technically running server may still fail the business process. Finally, a plan stored only in the unavailable environment may be inaccessible when needed most.
Business use
Set recovery priorities with business owners rather than assigning identical targets to every system. Compare the cost and complexity of proposed strategies with the consequences of disruption. Maintain inventories, dependency maps and accessible instructions. Test representative data restoration and user workflows, including access and integrations. For AI systems, inventory model artifacts, versions, feature definitions and evaluation references as well as ordinary application files. Recovery should restore a known, supportable service state, not merely a collection of files whose relationships are unclear.
People also ask
Is disaster recovery only for natural disasters?
No. Major technology failures, destructive incidents and other disruptions can also require recovery.
Does a cloud provider handle everything?
No. Responsibilities depend on the service and architecture, and customers still need to plan recovery of their applications and data.
Does meeting objectives in one test prove future success?
No. It provides evidence for the tested scenario and configuration; other scenarios and later changes may behave differently.
Check your understanding
A system returns in one hour, but its restored data is three days old against a one-hour recovery point objective. Has the plan met its objectives?
Answer: No. Fast restoration does not compensate for missing the separate data-recovery objective.
Related terms
- Backup
- Business continuity
- recovery time objective
- recovery point objective
- failover
- business impact analysis
- recovery exercise
Learn next
Map one critical service and its dependencies, then define measurable recovery objectives with its owner. Conduct a controlled recovery exercise and record actual timings, missing dependencies and data validation results. Update the plan from those findings rather than treating document completion as readiness.
More in Data engineering and architecture
- Intra-Relational Constraint - An intra-relational constraint is an integrity rule whose scope is one relation or table.
- Ishikawa diagram - An Ishikawa diagram, also called a fishbone or cause-and-effect diagram, organizes possible causes of a clearly stated problem into categories.
- Isolation (database systems) - Isolation is the database-transaction property that governs how concurrent transactions can observe and affect one another.
- IT operations analytics - IT operations analytics (ITOA) is the use of analytical methods on operational technology data to understand, troubleshoot and improve IT services.
- JDBC-ODBC bridge - The JDBC-ODBC bridge is a driver layer that allows Java applications using JDBC, Java Database Connectivity, to access data through an ODBC driver.
- Jenks natural breaks optimization - Jenks natural breaks optimization is a method for dividing ordered numerical values into a chosen number of classes.
Sources
Sources: NIST, “Contingency Planning Guide for Federal Information Systems,” SP 800-34 Revision 1, https://csrc.nist.gov/pubs/sp/800/34/r1/upd1/final and https://nvlpubs.nist.gov/nistpubs/legacy/sp/nistspecialpublication800-34r1.pdf; NIST CSRC, “Contingency Planning,” https://csrc.nist.gov/Topics/Security-and-Privacy/security-programs-and-operations/contingency-planning; AWS, “Shared Responsibility Model,” https://aws.amazon.com/compliance/shared-responsibility-model/. The NIST publication page was opened; primary guidance search excerpts were consulted. Full organization-specific and editorial review remain pending. Numerical objectives are fictional examples, not recommended universal targets.
Previous: Isotropic scaling Next: IT operations analytics