liveBook · Manning

Disaster recovery

As explained in Microsoft Azure in Action

Disaster recovery is the set of processes and infrastructure used to restore services and data after a catastrophic failure or disruptive event.

Disaster recovery keeps services and data available after catastrophic failures or disruptive events. In Azure, paired regions, availability zones, resilient storage, and database backups provide layers of protection rather than one heroic button. section 1.3.2 section 10.5

A practical recovery strategy combines several protections:

  • Use paired Azure regions to support business continuity and switch services between regions when necessary. section 1.3.2
  • Use availability zones to tolerate hardware failures, power outages, and similar infrastructure problems. section 1.3.2
  • Rely on Azure SQL DB’s automatic full, differential, and transaction log backups for point-in-time restoration. section 10.5
  • Compare database services carefully: PostgreSQL offers strong features but lacks active geo-replication, while Azure SQL DB better fits robust recovery requirements here. section 10.3.4

Banning Books ordering system

Banning Books receives weekly full backups, differential backups every few hours, and transaction log backups every 5–10 minutes. With 7–35 days of retention, depending on service tier, the ordering database can be restored to a chosen point within that window, reducing potential data loss. section 10.5

Figure 10.4 The Azure relational database selection represented as Banning Books

Use the database-selection comparison to weigh disaster recovery alongside cost, performance, and security. section 10.3.4

How Microsoft Azure in Action covers it

How deep it goes
Explains backup types, schedules, retention, and point-in-time restoration, but stops short of detailed disaster-response procedures.
Examples
Uses Banning Books’ ordering system, Azure SQL DB backups, and a relational-database comparison to illustrate recovery choices.
What you can do after
Evaluate Azure database choices by comparing disaster-recovery capabilities, cost, security, and potential data loss.
How it connects
Connects disaster recovery with Azure regions, availability zones, Azure Storage replication, Azure SQL Database, and geographic replication.

Also explained in

Compare how 7 books explain disaster recovery →

Related concepts

This explainer was generated by Manning's knowledge graph from the text of Microsoft Azure in Action. The section links point to the parts of the book it draws on.