Vorarbeit
Sollten mehrere DCs in der Domäne vorhanden sein, so muss zuerst sichergestellt werden, dass keine Replikationskonflikte bestehen. Dazu verwendet man das Tool replmon bzw. repadmin /showrepl (diese Tools befinden sich als Installer SUPTOOLS.MSI auf Installations-CD). Ausserdem kann ein Check mit dem Tool dcdiag nicht schaden. Sind alle evtl aufgetretenen Probleme beseitigt, kann es weitergehen.
Zunächst muss das Schema auf die neuste Version angepasst werden, dazu findet man auf der Windows Server 2008 R2 CD jeweilig passende Programm.
\support\adprep\adprep.exe für einen 64bit Server
\support\adprep\adprep32.exe für einen 32bit Server
Folgende Kommandos sind dazu notwendig:
- adprep /forestprep
- adprep /domainprep
- adprep /rodcprep
Mit dem Befehl schupgr kann man schauen, ob der Schema nun die richtige Versionnummer besitzt. Ist es eine 44 (Windows Server 2008) oder 47 (Windows Server 2008 R2) ist alles glatt gelaufen.
Installation
Nun installiert man einen neuen Windows Server 2008 R2 und macht diesem zum Memberserver,
statische IP und DNS Eintrag auf den alten DC nicht vergessen.
dcpromo ausführen und den Server mit DNS und Global Catalog ausstatten.

Nach erfolgreicher Installation, wird die Replikation und der DC wieder mit den Tools replmon und dcdiag geprüft.
Umzug
Nun müssen noch die FSMO Rollen übertragen werden.
Es sind fünf an der Zahl, die da wären:
- Domain Naming Master
- Schema Master
- RID Master
- PDC Emulator
- Domain Infrastructure Master
Leider muss man an drei verschiedenen Orten den Umzug vornehmen.
Die ersten drei Rollen (RID, PDC, Infrastruktur) werden per Active Directory-Benutzer und -Computer MMC umgezogen.

Der Domain Naming Master wird per Active Directory-Domänen und Vertrauensstellungen MMC umgezogen.

Beim Schema Master ist ein kleiner Zwischenschritt erforderlich,
die notwendige MMC muss zunächst mit dem Befehl
regsvr32 schmmgmt.dll
registriert werden, damit sie überhaupt in der MMC SnapIn Liste auftaucht.

Restarbeiten
Danach ist evtl. die Konfiguration eines Zeitservers (NTP) notwendig, da nicht alle Server uneingeschränkten Zugriff auf das Internet haben und z.B. ein lokaler NTP Server verwendet werden soll.
w32tm /config /manualpeerlist:ntp1.ptb.de /syncfromflags:manual /reliable:yes /update
Die primäre DNS Adresse auf dem neuen DC sollte nun auf sich selbst zeigen (127.0.0.1).
Der alte DC kann nun mit dcpromo demotet werden.

Danach noch den aus der Liste der Domaincontroller entfernen.

Zum Schluss kann nun die Domänenfunktionseben auf Windows Server 2008 R2 angehoben werden.
