Move Active Directory Database with ntdsutil
Hallo zusammen,
Es gibt Situationen in denen man die Active Directory Database an einen anderen Ort oder auf ein separates Laufwerk verschieben möchte. In diesem Artikel zeige ich euch wie das geht.
Windows 2000 / 2003
Standard mässig befindet dich das NTDS Vertzeichnis im %windir% Verzeichnis (C:\Windows\NTDS)

In der Registry sind die Pfade ebenfalls eingetragen.

Nun muss man den AD Server in "Directory Services Restore Mode" booten. Falls man das AD Restore Passwort nicht mehr weiss, kann man dieses auch neu setzen: http://blog.icewolf.ch/archive/2010/03/24/lost-ad-restore-password-how-to-set-a-new.aspx

Ich habe die Zielordner vorgängig angelegt und die Security bereits wie im KB Artikel 258062 gesetzt.
Windows Server 2003
|
Account |
Permissions |
Inheritance |
|
System |
Full Control |
This folder, subfolders and files |
|
Administrators |
Full Control |
This folder, subfolders and files |
|
Creator Owner |
Full Control |
Subfolders and Files only |
|
Local Service |
Create Folders / Append Data |
This folder and subfolders |
Windows 2000
|
Account |
Permissions |
Inheritance |
|
Administrators |
Full Control |
This folder, subfolders and files |
|
System |
Full Control |
This folder, subfolders and files |
Verschieben der DB nach C:\NTDS\DB
ntdsutil
files
move DB to C:\NTDS\DB

Verschieben der Logs nach C:\NTDS\LOGS
ntdsutil
files
move logs to C:\NTDS\DB

Setzen des AD Backup Direcory auf C:\NTDS\Backup
ntdsutil
files
set path backup C:\NTDS\Backup

Et voila, die DB ist nun am richtigen Ort

Und auch die Pfade in der Registry sind angepasst worden.

Jetzt nur noch den Server neu starten.
Windows 2008
Unter Windows 2008 wird der AD Restore Modus nicht mehr benötigt, da man hier die "Active Directory Domain Services" als Service starten und stoppen kann.
net stop ntds

ntdsutil
Activate Instance "NTDS"
files
move DB to C:\NTDS\DB
move logs to C:\NTDS\DB
set path backup C:\NTDS\Backup



Nun müssen die "Active Directory Domain Services" wieder gestartet werden.
net start ntds

Quellen:
Grüsse
Andres Bohren
![]()