Business Continuity and Disaster Recovery (BC/DR) – Complete Guide (Security Certification Level)
Business Continuity (BC) and Disaster Recovery (DR) are security and risk management practices that ensure an organization can continue operations and recover after disruptions.
The goal:
Maintain critical business services during an incident and restore normal operations as quickly as possible.
This topic is important for Google Cloud Security Engineer, CISSP, Security+, and cloud security certifications.
1. Business Continuity (BC)
What is Business Continuity?
Business Continuity is the process of planning how an organization will continue essential operations during and after a disruption.
It focuses on:
- Keeping business running
- Reducing downtime
- Protecting critical processes
Examples of Disruptions
- Cyber attacks
- Ransomware
- Cloud outage
- Hardware failure
- Power failure
- Natural disasters
- Human mistakes
- Pandemic
2. Disaster Recovery (DR)
What is Disaster Recovery?
Disaster Recovery is the process of restoring IT systems, applications, and data after a disaster.
Focus:
- Restore systems
- Recover data
- Return services to normal
3. Difference Between BC and DR
| Business Continuity | Disaster Recovery |
|---|---|
| Keeps business running | Restores IT systems |
| Focuses on operations | Focuses on technology |
| Before/during/after event | After disaster |
| Includes people/processes | Includes infrastructure/data |
Example:
BC:
“How will customer support continue?”
DR:
“How will we restore the customer database?”
4. BC/DR Lifecycle
Main phases:
Risk Assessment
|
Business Impact Analysis
|
Strategy Development
|
Plan Creation
|
Testing
|
Maintenance
5. Risk Assessment
Identify possible disruptions.
Questions:
- What can fail?
- What assets are affected?
- How likely is it?
- What is the impact?
Example:
Risk:
Cloud database outage
Impact:
Customer application unavailable
6. Business Impact Analysis (BIA)
BIA identifies the effect of disruptions on business.
It determines:
- Critical systems
- Business priorities
- Recovery requirements
BIA Questions
- Which services are most important?
- How long can they be unavailable?
- How much data loss is acceptable?
7. Critical Business Functions (CBF)
Functions necessary for business survival.
Examples:
- Payment processing
- Customer service
- Authentication system
- Production systems
8. Recovery Objectives
Two most important certification concepts:
Recovery Time Objective (RTO)
Maximum acceptable downtime.
Question:
“How quickly must the system recover?”
Example:
RTO = 2 hours
The system must be restored within 2 hours.
Recovery Point Objective (RPO)
Maximum acceptable data loss.
Question:
“How much data can we lose?”
Example:
RPO = 15 minutes
Backup data must be no older than 15 minutes.
RTO vs RPO
| Concept | Meaning | Example |
|---|---|---|
| RTO | Recovery time | Restore service in 1 hour |
| RPO | Recovery data point | Lose max 10 minutes data |
9. Maximum Tolerable Downtime (MTD)
The longest time a business process can be unavailable.
Example:
A bank system can only be down for 30 minutes.
10. Recovery Strategies
1. Backup and Restore
Data is backed up and restored after failure.
Advantages:
- Simple
- Low cost
Disadvantages:
- Slow recovery
2. Cold Site
A backup location with basic facilities.
Needs setup before use.
Example:
Empty office with network connection.
Recovery time:
Days
3. Warm Site
Partially prepared backup location.
Includes:
- Hardware
- Network
- Some systems
Recovery time:
Hours
4. Hot Site
Fully operational backup environment.
Includes:
- Servers
- Applications
- Data replication
Recovery time:
Minutes
11. High Availability (HA)
High Availability keeps systems running continuously.
Techniques:
- Redundancy
- Failover
- Load balancing
Example:
If one server fails, another takes over.
12. Fault Tolerance
Ability to continue working even when components fail.
Example:
Two database servers running simultaneously.
13. Backup Types
Full Backup
Copies all data.
Advantages:
- Easy restore
Disadvantages:
- Requires more storage
Incremental Backup
Copies only changes since last backup.
Advantages:
- Faster backup
Disadvantages:
- Restore takes longer
Differential Backup
Copies changes since last full backup.
14. Backup Storage Locations
On-site Backup
Stored at the same location.
Risk:
Same disaster can destroy both.
Off-site Backup
Stored elsewhere.
Example:
Different data center.
Cloud Backup
Stored in cloud storage.
Benefits:
- Scalability
- Geographic protection
15. Disaster Recovery Site Comparison
| Site | Cost | Recovery Time |
|---|---|---|
| Cold | Low | Long |
| Warm | Medium | Medium |
| Hot | High | Fast |
16. Disaster Recovery Plan (DRP)
A DR plan documents how to recover systems.
Contains:
- Roles
- Procedures
- Contact information
- Recovery steps
17. Business Continuity Plan (BCP)
A BCP explains how business continues.
Includes:
- Alternate processes
- Employee responsibilities
- Communication plans
18. Incident Response vs Disaster Recovery
| Incident Response | Disaster Recovery |
|---|---|
| Handles security event | Restores operations |
| Immediate action | Recovery process |
| Containment | Restoration |
Example:
Ransomware detected:
Incident Response:
Stop malware spread.
Disaster Recovery:
Restore systems from backup.
19. Communication Plan
During disasters, communication is critical.
Includes:
- Emergency contacts
- Employee notifications
- Customer communication
20. Crisis Management
Handles major events affecting the organization.
Responsibilities:
- Leadership decisions
- Public communication
- Business decisions
21. Testing BC/DR Plans
Plans must be tested regularly.
Test Types
Checklist Review
Review plan documents.
Low cost.
Walkthrough
Teams discuss scenarios.
Example:
“What if the database fails?”
Simulation
Practice response.
Full Failover Test
Actually switch to recovery systems.
Most realistic.
22. Cloud Disaster Recovery (Google Cloud Focus)
Important concepts:
Multi-Region Deployment
Run systems in multiple geographic locations.
Benefit:
Regional failure protection.
Data Replication
Copy data between locations.
Example:
Database replication.
Snapshots
Point-in-time copies.
Used for:
- Recovery
- Backup
Auto Scaling
Automatically adds resources.
Helps during:
- Traffic spikes
- Failures
23. Shared Responsibility in Cloud DR
Cloud provider:
Protects:
- Physical infrastructure
- Data centers
Customer:
Responsible for:
- Backup configuration
- Recovery strategy
- Application availability
24. DR Metrics
Availability
Percentage of uptime.
Example:
99.9% availability.
Downtime Calculation
Example:
99.9% uptime means approximately:
8.76 hours downtime/year.
25. Common DR Threats
Ransomware
Protection:
- Offline backups
- Recovery testing
Hardware Failure
Protection:
- Redundancy
Data Loss
Protection:
- Backup strategy
Cloud Outage
Protection:
- Multi-region design
26. Exam Important Points
Remember:
| Term | Meaning |
|---|---|
| BC | Keep business running |
| DR | Restore systems |
| BIA | Identify business impact |
| RTO | Maximum recovery time |
| RPO | Maximum data loss |
| MTD | Maximum downtime |
| Hot site | Fast recovery |
| Cold site | Slow recovery |
| Backup | Data protection |
| Failover | Switch to backup system |
Simple Example
A company runs an online shopping website.
Problem:
Main database server fails.
Business Continuity:
- Customer service continues
- Employees follow backup process
Disaster Recovery:
- Activate backup database
- Restore data
- Restart application
RTO:
1 hour
RPO:
15 minutes
Result:
Business continues with minimal impact.
This covers the complete Business Continuity and Disaster Recovery (BC/DR) concept required for security certification preparation.