Recovering Active Directory

From ben.goodacre.name/tech

Jump to: navigation, search

Contents

Backup

Natively AD is backed up by backing up the 'System State'. Pre-Windows 2008 this is achieved through NTBACKUP. On Windows 2008 onwards it is achieved though 'Windows Backup'.


The AD restore procedure involves building a new DC as the first DC in a forest (organisation) and then performing an authoritative restore on it. The loss of a DC should always be recovered by rebuilding the DC if there are other live DCs in the environment.

Disaster Recovery of Active Directory

If there are no DCs available for a domain: Rebuild a DC as the first DC in the domain or forest, whichever is appropriate. An authoritative AD Restore must then be performed.

Authoritative AD Restore

Important Notes


  1. Restart DC in Directory Services Restore Mode
  2. Restore System State through NTBackup ensuring that network adapter details, drive letters, computer name and SYSVOL data locations are identical to the server that the system state backup was taken from.
  3. Once finished, again reboot into Directory Services Restore Mode and verify the following regkey: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\NTDSRestoreInProgress . If should be set to "1" despite the process having finished in reality. This key indicates to NTDS that the AD data is invalid due to it being out of date further to a restore and to instruct it to perform the required steps make it usable. It some scenarios it could be set to "0" but the primary requirement is that the key exists. If it does not then the restore has failed and must be re-attempted.
  4. Set the AD DB to be the authoritative for the forest:
    1. Reboot into Directory Services Restore Mode
    2. Start > Run > ntdsutil
    3. authoritative restore <enter>
    4. Restore database <enter>
  5. Reboot into normal and connect to the network and pray.
Personal tools
Namespaces
Variants
Actions
Navigation
Toolbox