Business continuity is broader than disaster recovery
NIST distinguishes a business continuity plan from an information-system disaster recovery plan by scope. A BCP focuses on sustaining mission or business processes during and after disruption, while technical recovery plans focus on restoring systems.
For a small business, the distinction can look like this:
| Question | Business continuity | Disaster recovery |
|---|
| What must keep operating? | Yes | Supporting input |
| Which system must recover first? | Yes | Yes |
| Who communicates with customers? | Yes | Usually no |
| What manual workaround exists? | Yes | Usually no |
| Which backup do we restore? | Supporting input | Yes |
| What are RPO/RTO targets? | Yes | Yes |
| How do we validate recovered infrastructure? | Supporting input | Yes |
Use Disaster Recovery Plan for Small Teams for the technical recovery runbook. This page owns the broader continuity layer.
Start with a business impact analysis
Do not start the continuity plan with a list of servers.
Start with business functions.
Examples:
- customer checkout;
- customer support;
- payroll;
- billing;
- order processing;
- file access;
- email;
- CRM;
- production application;
- accounting;
- internal identity/access.
For each function, record:
- business owner;
- users/customers affected;
- maximum tolerable outage;
- acceptable data loss;
- systems it depends on;
- external vendors it depends on;
- minimum workaround.
A small BIA table can be enough:
| Business function | Owner | Maximum outage | Data-loss tolerance | Critical dependencies | Temporary workaround |
|---|
| Customer checkout | Ops | 1 hour | 5 min | App, DB, payment API, DNS | Maintenance page / manual order intake |
| Support | Support lead | 4 hours | 1 hour | Email, help desk, identity | Shared emergency inbox |
| Accounting | Finance | 1 business day | 24 hours | Accounting app, file storage | Offline export / manual record |
The exact targets should come from business impact, not from infrastructure marketing.
Define continuity tiers
Not every system needs the same recovery target.
A simple small-business model is:
Tier 1 — Critical
Failure stops revenue, customer access, security, or essential operations.
Examples:
- production application;
- customer database;
- identity;
- payment integration;
- primary DNS.
Tier 2 — Important
Failure significantly reduces operations but can be tolerated temporarily.
Examples:
- support platform;
- CRM;
- internal file sharing;
- reporting.
Tier 3 — Deferrable
Can remain unavailable during the initial recovery window.
Examples:
- archival analytics;
- nonessential automations;
- development environments;
- internal dashboards.
This tiering determines recovery order.
Do not restore the easiest server first just because it is easy.
Convert business impact into RTO and RPO
Two recovery targets are especially useful.
Recovery Time Objective (RTO) asks:
How long can this function remain unavailable?
Recovery Point Objective (RPO) asks:
How much recent data can the business afford to lose?
Example:
Customer database
RTO: 1 hour
RPO: 15 minutes
Those objectives should shape:
- backup frequency;
- database recovery method;
- redundancy;
- staffing;
- runbook detail;
- testing frequency.
If the business wants an RPO of 15 minutes but takes one daily backup, the technical design does not satisfy the stated continuity target.
Map the dependency chain
Business services rarely fail in isolation.
A web application may depend on:
DNS
→ public network
→ application VM
→ private network
→ database
→ object storage
→ email/payment/external API
A continuity plan should document the minimum dependency chain needed to restore the business function.
For each critical service, record:
- application/runtime;
- database;
- network/VPC;
- DNS;
- identity;
- secrets;
- storage;
- external APIs;
- email/SMS;
- monitoring;
- backup location.
This prevents a common recovery failure: the server is restored, but the application still cannot operate because DNS, secrets, database access, or a third-party credential is missing.
Document owners before the incident
Every critical recovery action should have a role owner.
A small-team continuity matrix might include:
| Responsibility | Primary owner | Backup owner |
|---|
| Incident lead | Founder/ops lead | Technical lead |
| Infrastructure recovery | Platform/infra | Senior developer |
| Database recovery | Database/application owner | Infra lead |
| DNS | Technical owner | Account owner |
| Customer communication | Business/support lead | Founder |
| Vendor escalation | Account owner | Technical lead |
Do not store the only copy of this ownership table inside the system whose outage would make it inaccessible.
Protect access to recovery systems
A continuity plan fails if the team cannot access:
- cloud account;
- domain registrar;
- DNS provider;
- backup console;
- password manager;
- identity provider;
- source-control account;
- payment vendor;
- support/email systems.
For each critical vendor, record:
- account owner;
- emergency access method;
- MFA recovery path;
- support contact;
- billing/admin access;
- location of recovery codes.
Do not paste passwords or secret keys into the BCP itself.
Reference the approved password manager or emergency credential process.
Use Break-Glass Access Explained for emergency access design where appropriate.
Backups must match business recovery targets
Raff's current Data Protection product supports scheduled daily or weekly VM backups, incremental recovery chains, configurable retention of 2–100 recovery points, and a separate backup storage pool. Managed PostgreSQL and MySQL also add database-level point-in-time recovery.
Those features are useful recovery primitives, but continuity planning still needs to answer:
- Is the schedule frequent enough for the RPO?
- Is the restore method fast enough for the RTO?
- Is database-consistent recovery required?
- Has a restore actually been tested?
- What happens if the whole application stack must be rebuilt?
A scheduled backup is not evidence of recoverability until the team has performed a restore test.
Use Cloud Backup Strategy: RPO, Retention & Restore Testing and Restore Testing Checklist for the technical recovery layer.
Backups and high availability solve different continuity problems
High availability can reduce interruption from selected component failures.
Backups provide historical recovery after data loss, corruption, or destructive change.
A second live server does not replace backups.
A backup does not keep the service continuously available.
A small business may need:
HA for short infrastructure failures
+
backups for historical recovery
+
BCP for business continuity
Use High Availability vs Disaster Recovery to separate those responsibilities.
Define temporary operating modes
A business continuity plan should specify what happens when normal IT cannot be restored immediately.
Examples:
E-commerce
Normal:
Temporary:
- maintenance page;
- capture support inquiries;
- do not accept orders if inventory/payment consistency cannot be guaranteed.
Customer support
Normal:
Temporary:
- emergency support email;
- documented spreadsheet/ticket fallback;
- later reconciliation into the primary system.
Internal files
Normal:
- self-hosted file application.
Temporary:
- read-only emergency copy of critical documents;
- restrict edits until the primary system returns.
The workaround should reduce business impact without creating a second data-consistency incident.
Communication is part of continuity
During a serious outage, decide:
- who declares an incident;
- who updates employees;
- who updates customers;
- where status updates are published;
- what cadence to use;
- when to stop speculative messaging.
Prepare message templates before the incident.
Communication should separate:
- confirmed impact;
- services affected;
- workaround;
- next update time;
- recovery confirmation.
Do not promise a recovery time before the technical team has enough evidence.
Build the continuity plan around scenarios
Instead of one vague "server outage" plan, review a few concrete scenarios.
Single VM failure
Potential response:
- restore/recreate VM;
- recover from backup if required;
- validate application;
- return traffic.
Database corruption or accidental deletion
Potential response:
- stop damaging writes;
- identify valid recovery point;
- restore database;
- validate data;
- reconcile missing operations.
Cloud account access problem
Potential response:
- use backup account owner or break-glass process;
- recover MFA;
- verify audit log;
- rotate credentials if compromise is suspected.
DNS or registrar incident
Potential response:
- recover registrar/DNS access;
- restore known-good records;
- verify authoritative DNS;
- validate application endpoints.
Site-level or provider-level disruption
Potential response depends on the workload's continuity requirement.
A single-region small business may choose to accept a longer outage and restore after service returns.
A business with a stricter continuity requirement may need a tested alternate environment, external backups, portable configuration, and DNS cutover plan.
Do not claim multi-region continuity unless it has actually been engineered and tested.
Include third-party vendors in the plan
Critical services often depend on vendors outside your infrastructure.
Examples:
- payment processor;
- domain registrar;
- DNS provider;
- email service;
- source control;
- accounting platform;
- SMS provider;
- identity provider.
For each critical vendor, record:
- business purpose;
- owner;
- support path;
- export/recovery capability;
- alternative or workaround;
- dependency on your own systems.
Business continuity is not complete if the application can recover but payments, DNS, or authentication cannot.
Define the recovery order
A common technical recovery order is:
- trusted access;
- DNS/networking prerequisites;
- durable data;
- core application;
- public traffic;
- background workers;
- noncritical services.
But the business function should decide the final priority.
For example, restoring a customer database before the public application is usually sensible. Restoring an internal analytics dashboard before customer support may not be.
Document the order before the incident.
Add stop conditions
A useful continuity plan tells responders when not to continue.
Examples:
- do not overwrite the current VM until the chosen recovery point is confirmed;
- do not switch DNS until the replacement environment passes validation;
- do not replay payment events until idempotency is verified;
- do not re-enable a compromised credential;
- do not declare recovery until business-level validation passes.
Stop conditions reduce panic-driven destructive actions.
Validate the business process, not only the server
Recovery validation should include the user workflow.
For an application:
- sign in;
- read/write expected data;
- upload/download;
- send required email;
- run a critical background task;
- complete a representative transaction.
For an internal business system:
- open required files;
- verify permissions;
- create/update a record;
- confirm backups resume;
- verify monitoring.
A green VM status is not sufficient evidence that the business function is restored.
Test the plan with exercises
Continuity plans decay as systems, vendors, staff, and credentials change.
Use several test types:
Tabletop exercise
Walk through a scenario without changing production.
Useful for roles, communication, decision gaps, and missing credentials.
Technical restore test
Restore an actual backup into a controlled environment.
Useful for RTO evidence, backup validity, and runbook accuracy.
Controlled failover/cutover test
Move selected traffic or operations through the alternative path.
Useful when the availability requirement justifies the complexity and rollback is clearly defined.
Record what failed during the test and update the plan.
A compact BCP template
A small business can maintain one working table:
| Field | Example |
|---|
| Business function | Customer checkout |
| Business owner | Operations |
| Technical owner | Platform lead |
| Tier | 1 |
| RTO | 1 hour |
| RPO | 15 minutes |
| Systems | App, DB, DNS, payment API |
| Backup/recovery | DB PITR + VM backup |
| Workaround | Maintenance page/manual intake |
| Recovery order | DB → app → DNS/traffic |
| Validation | Login + checkout + confirmation |
| Communication owner | Support lead |
| Last test | 2026-09-15 |
| Next review | 2026-12-15 |
The important field is not the template itself. It is whether every value corresponds to an executable recovery decision.
Business continuity checklist
Before calling the plan usable, confirm:
- critical business processes are identified;
- each process has an owner;
- RTO/RPO are documented where relevant;
- dependencies are mapped;
- vendor ownership/support paths are known;
- emergency access is available;
- backups match the recovery objectives;
- restore procedures exist;
- manual/temporary workarounds are defined;
- communication ownership is defined;
- recovery order is documented;
- stop conditions are documented;
- business-level validation exists;
- the plan is stored outside the primary failure boundary;
- a recent tabletop or technical recovery exercise has been completed.
Frequently asked questions
What is a business continuity plan?
A business continuity plan documents how an organization sustains critical business processes or restores an acceptable operating mode during and after a disruption.
How is business continuity different from disaster recovery?
Business continuity covers business functions, people, workarounds, communications, dependencies, and recovery priorities. Disaster recovery focuses more specifically on restoring technology and data.
What should a small business put in a BCP?
At minimum: critical functions, owners, dependencies, RTO/RPO where relevant, backup/recovery method, temporary workaround, communication owner, recovery order, and test history.
Do backups count as a business continuity plan?
No. Backups are one recovery control. A continuity plan also needs ownership, recovery priorities, access, dependencies, communication, validation, and workarounds.
How often should a BCP be tested?
Test frequency should reflect change rate and business impact. A small team should review the plan after major infrastructure or process changes and run periodic tabletop and restore exercises.
Where should the BCP be stored?
Keep an accessible copy outside the primary system or identity boundary that the plan is meant to recover. Do not put passwords or secret keys directly in the document.
Does Raff automatically provide business continuity?
No. Raff provides infrastructure and recovery capabilities; the business still defines its continuity objectives, owners, dependencies, and recovery process.
Sources