High Availability and Disaster Recovery in Azure

Key Takeaways

  • High availability ensures applications remain accessible during planned and unplanned outages using redundancy within a region.
  • Disaster recovery ensures business continuity during major outages by replicating workloads to a secondary region.
  • Azure Site Recovery provides disaster recovery as a service by replicating VMs between Azure regions or from on-premises to Azure.
  • Azure Backup provides a simple, secure backup solution for protecting data in Azure and on-premises.
  • SLA requirements drive architecture decisions: 99.9% = single region; 99.99% = availability zones; 99.999% = multi-region.
Last updated: March 2026

High Availability and Disaster Recovery in Azure

Quick Answer: High availability = staying up during localized failures (Availability Zones, Scale Sets). Disaster recovery = recovering from major regional outages (Azure Site Recovery, geo-redundant storage). SLA requirements drive your architecture choices.

High Availability (HA) Strategies

StrategyProtects AgainstSLA Impact
Single VM with Premium SSDDisk failures99.9%
Availability SetRack-level failures in a data center99.95%
Availability ZonesData center failures within a region99.99%
Multi-region deploymentEntire region failures99.99%+

Availability Zones Recap

  • Three or more physically separate data centers within a region
  • Each zone has independent power, cooling, and networking
  • Zone-redundant services automatically replicate across zones
  • Deploying VMs across availability zones provides 99.99% SLA

Load Balancing for HA

  • Azure Load Balancer — Distributes traffic across VMs in a region
  • Application Gateway — Layer 7 load balancing with health probes
  • Traffic Manager — DNS-based failover between regions
  • Front Door — Global HTTP load balancing with automatic failover

Disaster Recovery (DR) Strategies

Azure Site Recovery (ASR)

Azure Site Recovery provides disaster recovery as a service (DRaaS):

FeatureDescription
ReplicationContinuously replicate VMs between Azure regions or from on-premises to Azure
FailoverOne-click failover to the secondary region during a disaster
FailbackReturn to the primary region after the disaster is resolved
Recovery plansDefine the order of failover and include custom scripts
TestingRun DR drills without impacting production
RTO/RPORecovery Time Objective: minutes; Recovery Point Objective: seconds to minutes

ASR supports:

  • Azure VM to Azure VM (region to region)
  • On-premises VMware/Hyper-V to Azure
  • Physical servers to Azure

Azure Backup

Azure Backup provides a simple, cost-effective, and secure backup solution:

What Can Be Backed UpHow
Azure VMsFull VM backup with application-consistent snapshots
Azure FilesFile share snapshots
SQL Server in Azure VMsDatabase backup with 15-minute RPO
Azure Blob StorageOperational backup for blobs
On-premises filesMARS agent or Azure Backup Server

Key features:

  • No infrastructure — No backup server to manage (built into Azure)
  • Unlimited scaling — No limit on backup data volume
  • Geo-redundant storage — Backups replicated to a paired region
  • Encryption — Data encrypted at rest and in transit
  • Long-term retention — Keep backups for years (compliance)
  • Soft delete — Deleted backups retained for 14 additional days to prevent accidental loss

RPO and RTO

ConceptDefinitionExample
RPO (Recovery Point Objective)Maximum acceptable data loss measured in timeRPO of 1 hour means you can afford to lose up to 1 hour of data
RTO (Recovery Time Objective)Maximum acceptable downtime before recoveryRTO of 4 hours means systems must be restored within 4 hours

On the Exam: RPO is about DATA loss (how much data can you afford to lose). RTO is about TIME (how quickly must you recover). Lower RPO/RTO requirements = higher cost and complexity.

Test Your Knowledge

What does Azure Site Recovery provide?

A
B
C
D
Test Your Knowledge

What is RPO (Recovery Point Objective)?

A
B
C
D
Test Your Knowledge

Which Azure Backup feature helps prevent accidental deletion of backup data?

A
B
C
D