SnapShot Active Directory einrichten

SnapShots belegen Platz. Damit eine Partition nicht volläuft, sollte mittels vssadmin.exe das SnapShot Volume richtig konfiguriert werden.
Dazu verwende ich den vssadmin.exe:

Mit dem Kommando

vssadmin Add ShadowStorage /For=C: /On=<Ziel-Partition> /MaxSize=2GB

setze ich die Größe, welche für Snapshots von Laufwerk C: verwendet werden sollen. Das schöne daran ist, dass ich mich nicht um alte Snapshots kümmern muss. Sollte der Platz im ShadowStorage nicht mehr ausreichen, dann wird automatisch der älteste Eintrag entfernt.

Nun zum eigentlichen SnapShot, der mittels NTDSUtil.exe erzeugt wird.

Mit diesem Kommand wird ein SnapShot vom  Active Directory erzeugt:

ntdsutil snapshot „activate instance ntds“ create q q

erzeugen wir den SnapShot im angegebenen ShadowStorage Bereich.

Update: 2013-06-04

Mit der Option IFM kann man die ADS Datenbank als „nur“ Datei erzeugen. Das bedeutet, ich muss später nicht mit dem ntdsutil einen SnapShot finden und mounten. Damit kann man gleich direkt auf die ntds.dit Datei zugreifen. Gleichzeitig lässt sich die DIT Datei auch wesentlich leichter an einen anderen Speicherort kopieren.

In einer Batchdatei wird folgendes ausgeführt:

rd "C:\BackupADS\Active Directory"
rd "C:\BackupADS\registry"

ntdsutil "activate instance ntds" IFM "create full C:\BackupADS" q q