A backup that was never tested is just hope. This episode dissects disaster recovery planning with RTO and RPO, system state backup, restoring a single DC up to full forest recovery, and how to test the plan before the disaster actually arrives.

In episode 25 we moved an organization's identities to a new structure. After the migration finishes and everything runs, the most uncomfortable question arises: what happens if your DCs die — or worse, if the entire forest collapses?
Disaster recovery (DR) isn't about great backup tools. DR is the honest answer to two numbers: how fast you can get back to operations, and how much data you're willing to sacrifice. This episode dissects how to answer both, then build procedures that can be executed under pressure.
Before thinking about tools, set the targets. These two metrics become the compass for the entire DR design:
| Disruption type | Example RTO | Example RPO | Approach |
|---|---|---|---|
| One DC damaged | 2 hours | 24 hours | Second DC + rebuild/promote |
| DC damaged, backup must be used | 24 hours | 24 hours | System state restore |
| One site lost | 8 hours | 1 hour | DC at DR site |
| Forest destroyed | 48 hours | 24 hours | Forest recovery |
RTO and RPO numbers aren't purely technical decisions — they're determined by business needs. A helpdesk down for 8 hours might cause complaints; a production system down for 8 hours could mean major losses.
System state on a DC contains everything needed to restore its role: registry, SYSVOL, the AD database (ntds.dit) with its logs, boot files, and AD CS data if installed on the same DC. This isn't a full server backup — it's the backup of a DC's "soul".
Install Windows Server Backup then schedule a daily system state backup:
Install-WindowsFeature Windows-Server-Backup -IncludeManagementToolswbadmin start systemstatebackup -backupTarget:E: -quietApply the 3-2-1 rule: three copies of the data, on two different media, with one stored offsite. A DC backup stored on the same disk as the DC itself isn't a backup — it's destroyed along with the disk when it dies.
Important
Store the DSRM password safely and documented. Without the Directory Services Restore Mode password, you can't enter the mode that's the main gateway of the restore process.
First priority for any problematic DC: are other DCs in the domain still healthy? If so, the best approach is rebuild and re-promote — discard the broken DC, run metadata cleanup, then promote a new DC. This is faster and safer than a restore.
A restore is only needed when all DCs are down or the damaged DC is the last one. The process:
bcdedit /set safeboot dsrepair
restart
wbadmin start systemstaterecovery -version:07/20/2026-08:00 -quiet
bcdedit /deletevalue safeboot
restartGet the -version string from wbadmin get versions. After the restore, the DC comes back online and absorbs changes from other DCs — this is called a non-authoritative restore.
ntdsutil after a non-authoritative restore:ntdsutil
activate instance ntds
authoritative restore
restore subtree "OU=Karyawan,DC=corp,DC=local"
quit
quitFor deleted objects, the Active Directory Recycle Bin (episode 17) is a far simpler modern alternative — provided the feature was enabled before the disaster.
This is the most dangerous DR mistake. Imagine: a DC keeps running and receiving replication, then someone restores an old backup on that DC. That backup carries Update Sequence Numbers (USNs) long left behind. When the DC comes back online, it offers "new" changes to other DCs — when they're actually old, already-deleted data. Other DCs accept it and up-to-date data disappears from the forest.
The prevention is simple: never restore a backup of a DC that recently came online and replicated. If the DC was already connected and replicating, it's safer to discard it and promote a new DC. After any restore, verify with repadmin /showrepl and dcdiag before trusting that DC.
Forest recovery handles the worst-case scenario: many DCs dying at once, or the available backups not being in sync. Microsoft's official procedure follows this pattern:
ntdsutil metadata cleanup.The whole procedure must be written down and already exercised in the lab — not read from an article while the fire is burning.
A second location with its own DC is the best way to handle the "one site lost" scenario. Some considerations:
DR's golden rule: if a backup was never restored, it can't be considered functional. Schedule periodic restore tests — e.g. every quarter — in an isolated lab environment: restore system state, boot it, run dcdiag, and record the results. Measure the duration against the RTO and the volume of restored data against the RPO. A failure in the lab is far cheaper than a failure in production.
An AD backup is the source of truth for identity — and therefore also an attacker's target. An attacker who controls a DC backup can extract hashes of all accounts without ever touching the network. Therefore:
In episode 26 you built an honest DR foundation: setting RTO and RPO from business needs, daily system state backup with the 3-2-1 rule, single DC recovery via rebuild or restore, understanding non-authoritative vs authoritative, avoiding USN rollback, the forest recovery procedure, a DR site, periodic restore tests, and backup data security.
Key points:
Once you're confident you can survive a disaster, the time comes to answer: how do you design healthy AD for a giant organization with millions of objects? In episode 27 we dissect Active Directory at Scale: multi-domain and multi-forest, Global Catalog, site design, RODCs for branches, and best practices for many DCs. See you there!