Hashlogics
Glossary

What is disaster recovery?

A nightly backup tells you data exists somewhere. It says nothing about how many hours pass before anyone can use it again. Disaster recovery is the plan that answers that question, tested before the day it matters.

Disaster recovery

DR

Disaster recovery, or DR, is a rehearsed plan for restoring a system after a major failure. The failure could be a region outage, a vendor going down, or a database lost outright. The plan names who acts and in what order. It sets two targets: how much data can be lost, and how long recovery can take.

"We have backups" is the sentence that gets confused with disaster recovery. A backup is a copy of data sitting somewhere. The full plan covers more. It says which backup to restore, which server takes over, who gets paged, and how anyone confirms the restored system is actually correct.

The plan is built around two numbers. Recovery point objective (RPO) sets how much data the business can afford to lose, measured as time since the last good backup. Recovery time objective (RTO) sets how long the system can stay down before the cost is too high. A plan with no stated RPO and RTO is a good intention, not a target anyone can be held to.

The gap

Why backups alone are not a plan

A backup that has never been restored is a guess. Storage can be corrupted. A restore script can be years out of date. A backup can be missing a piece the application needs, like environment secrets or a search index. None of that shows up until someone tries to bring the system back and it does not work.

  • 01A backup answers: does a copy of the data exist?
  • 02A DR plan answers: who restores it, in what order, and how fast?
  • 03A tested DR plan answers: does the restore actually work, on a schedule someone checked?
What a disaster recovery plan actually namesLive
  1. TriggerThe condition that declares a disaster, not a normal incident.
  2. OwnerOne named person decides and directs the response.
  3. Failover targetWhere the system comes back up: another region, another provider.
  4. Restore procedureThe exact steps, written down before the day it is needed.
  5. VerificationProof the restored system is correct, beyond simply running.
  6. CommunicationWho tells customers and when, agreed in advance.

Most plans stop at the restore procedure. The step that gets skipped most often is verification: a system that comes back up with silently corrupted data is worse than one that stays down.

Questions, answered

Common questions

01What is the difference between disaster recovery and a backup?

A backup is a copy of data. Disaster recovery is the full plan for restoring service after a major failure. It covers who acts, what order they follow, and how fast and how completely the system comes back. A backup is one input to that plan, not the plan itself.

02What is the difference between disaster recovery and a rollback?

A rollback returns a system to its last known-good release, usually in minutes, after a bad deploy. Disaster recovery covers a larger event: a lost region, a failed vendor, or a database that is gone outright. Rollback fixes the last change. DR restores the whole system.

03How often should a disaster recovery plan be tested?

At minimum, whenever the system changes enough to affect the restore path: a new database, a new region, a new critical dependency. Many teams run a scheduled drill on a fixed calendar, commonly quarterly, so the test cadence does not depend on someone remembering.

04Does every system need a disaster recovery plan?

Every system that the business depends on needs one, sized to what an outage actually costs. An internal reporting tool can tolerate a slower, simpler plan than a payment system. The plan should match the cost of downtime, not a fixed template applied everywhere.

Written by Abdul Basit, CEO, HashlogicsVerified
Start

Let’s build the one that runs after.

We build AI agents and automation, then stay on under an agreed service level. A senior engineer reads every brief, and your call gets scheduled within 24 hours.

What happens next

  1. 01

    You send a brief or book a call

    Two minutes, whichever you prefer.

  2. 02

    A senior engineer replies within 24 hours

    Not a sales rep.

  3. 03

    Honest scoping, in writing

    And if we’re not the right fit, we say so.

Abdul Basit, CEO of Hashlogics

“I started Hashlogics because too many teams ship a demo, get paid, and disappear. We build to a standard we’d run ourselves — and we stay to keep it running.”

Abdul Basit · CEO · a direct line

Not ready to talk? Take the checklist.

12 questions to ask any AI agency before you sign. They separate a demo shop from a team that ships to production.

Get the checklist

Free · no newsletter