Upgrade Server 2008R2 Domain Controllers naar Server 2016

Upgrade Microsoft Windows Server 2008 R2 naar Microsoft Windows Sever 2016

Ons netwerk bevatte 2 Domain Controllers. Deze draaiden al geruime tijd op Windows Server 2008 en ook deze ontkomen niet aan de upgrade. Toch heeft een migratie c.q. upgrade als deze wat meer voeten in de aarde dan bijvoorbeeld een File of Applicatieserver.

Na alles goed in kaart te hebben gebracht en een uitvoerige testperiode gehad te hebben waren we er van overtuigd dat we de upgrade naar een goed einde konden brengen. In deze blog zal ik je meenemen in de upgrade van 2x 2008R2 Domain Controllers naar 2x 2016 Windows Servers.

NB: In deze situatie nemen we de naamgeving inclusief IP-nummering mee naar de nieuwe omgeving. Dit om de impact van de upgrade bij de andere servers tot een minimum te beperken. Daarnaast nemen we de volgende rollen mee naar de nieuwe server: FSMO, DHCP, DNS, AD DS.

In de upgrade houd ik de volgende benamingen aan:

  • VMDC001 Windows Server 2008 R2
  • VMDC002 Windows Server 2008 R2
  • DC001NEW Windows Sever 2016
  • DC002NEW Windows Server 2016

Voorbereiding

  • Zorg dat er rollback mogelijkheid is voor de twee DC’s, neem maatregelen door bijv. snapshots te nemen van de huidige servers.
  • Zorg dat de twee nieuwe virtuele machines domain joined zijn zonder dat de naamgeving al gehanteerd wordt. Er hoeven nog geen rollen geïnstalleerd te zijn.
  • Verander de leasetijd van de DHCP scope terug naar ongeveer een 1 uur.

Start Upgrade DC01

  • Log in op VMDC001 als Administrator en controleer in het register of de versie van schema master op 47 ligt
  • Zorg dat je DVD of ISO gemount is van Server 2016 of dat je op een andere manier “adprep” kunt aanroepen. In mijn geval was hij gemount op D:\

Open Regedit en ga naar de volgende key om de Schema versie te controleren :
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\services\NTDS\Parameters

2008upgradenaar2016 01
Uitvoeren ADprep

  • Open een command prompt en voer het volgende commando in:

“D:\support\adprep\ adrep /forestprep”

  • Typ een “c” in om te bevestigen.

2008upgradenaar2016 02

Hierna zal de forestprep gestart worden. Als dit succesvol is geef het volgende commando in.

Adprep /domainprep

2008upgradenaar2016 03

Als dit klaar is controleer dan of de waarde in het register is aangepast naar de waarde 87.
2008upgradenaar2016 05

Transfer FSMO Rollen

Om de primary Domain Controller vrij te spelen geven we de FSMO rollen aan de tweede Domain controller. Voer dan ook de volgende commando’s uit.

  • Log in op VMDC002 als administrator en open een command prompt en controleer waar de rollen zich bevinden.

Typ Netdom query FSMO

2008upgradenaar2016 06

  • Om de rollen over te zetten voer de volgende commando’s uit
  • Typ Ntdsutil
  • Roles
  • Connections
  • Connect to server VMDC002
  • Quit

Nu er verbinding is gemaakt met de VMDC002 kunnen we de rollen over gaan zetten.

Transfer schema master

  • Klik op ‘Yes’ om door te gaan

Transfer Naming Master

  • Klik op ‘Yes’ om door te gaan

Transfer PDC

  • Klik op ‘Yes’ om door te gaan

Transfer RID Master

  • Klik op ‘Yes’ om door te gaan

Transfer Infrastructure Master

  • Klik op ‘Yes’ om door te gaan
  • Quit
  • Quit

Controleer vervolgens of de rollen over zijn gezet naar de VMDC002. Typ Netdom query FSMO

2008upgradenaar2016 07

DHCP

Nu de rollen zijn omgezet kunnen we een backup gaan maken van de DHCP die aanwezig is op VMDC001. Voer de volgende stappen uit:

  • Log in als Administrator en start een command prompt
  • Typ “netsh dhcp server export c:\dhcp.txt all”
  • Kopieer de DHCP.txt naar een plek welke toegankelijk is voor andere systemen bijv. sysvol
  • Stop de DHCP Service

2008upgradenaar2016 08

Demote VMDC001

Alle voorbereidingen zijn nu genomen om de VMDC001 uit het domein te halen. Het is van belang dat dit op een juiste zal plaatsvinden. Volg dan ook de onderstaande stappen.

  • Log in als Administrator de op VMDC001
  • Type “DCpromo”
  • Zet geen vinkje bij “Delete the domain because this server is the last domain controller in the domain”. Klik op “next”
  • Geef het Administrator wachtwoord op en klik op “next”
  • De wizzard zal nu starten en na voltooiing klik op “Finish”
  • Herstart de Server

2008upgradenaar2016 09

NB: Tijdens de wizard krijgt u de melding of DNS Delegations eventueel wilt verwijderen. Deze keuze is aan u of u dit wilt doen. In ons geval is dit niet van toepassing, want we willen de records voor de huidige server in tact laten.

Verwijder rollen

  • Verwijder AD & DNS Rollen en herstart de server

2008upgradenaar2016 10

  • De authoriseer de DHCP server door het volgende commando

Netsh dhcp delete server vmdc001.FQDN 192.x.x.x

2008upgradenaar2016 11

  • Verwijder de DHCP rol
  • Hernoem de server naar VMDC001-OLD
  • Verander het IP adres
  • Herstart de server

VM Server 2016 DC001NEW

Nu de VMDC001 uit het domein is en geen belangrijke rollen meer heeft kan de server uitgezet worden mits er geen data meer afgehaald hoeft te worden. Omdat we de huidige naamgeving en IP nummers willen behouden gaan we deze van de “oude VMDC001” overzetten naar de nieuwe VM Server 2016. In onderstaande stappen leg ik uit hoe je dit kunt doen.

  • Hernoem de DC001NEW naar VMDC001 en stel het IP nummer in.
  • Maak de nieuwe VMDC001 lid van het domein
  • Controleer of de naam correct is (VMDC001) voordat de rol AD is geïnstalleerd
  • Installeer de rollen: AD, DHCP en DNS

2008upgradenaar2016 12

  • Promoot de Server naar Domain Controller

2008upgradenaar2016 13

Importeer DHCP Scope

Om de backup van de DHCP scope te importeren voer de volgende stappen uit:

  • Open een command prompt
  • Typ netsh dhcp server import c:\dhcp.txt all

2008upgradenaar2016 14

  • En voeg de de server toe
  • Typ netsh DHCP add server VMDC001.<FQDN> <ipadres>

2008upgradenaar2016 15

  • Authoriseer cp rond de installatie af van de DHCP server vanuit de Server Manager

Transfer FSMO rollen

Zoals eerder aangegeven staan de huidige FSMO rollen op de VMDC002. Omdat we deze ook gaan demoten gaan we deze rollen verplaatsen naar de VMDC001. Volg onderstaande stappen om dit uit te voeren.

  • Log in als Administrator op de VMDC001
  • Controleer of de FSMO rollen op de VMDC002 staan

2008upgradenaar2016 16

  • Typ Ntdsutil
  • Roles
  • Connections
  • Connect to server VMDC001
  • Quit

Nu er verbinding is gemaakt met de VMDC001 kunnen we de rollen over gaan zetten.

Transfer schema master

  • Klik op Yes om door te gaan

Transfer Naming Master

  • Klik op Yes om door te gaan

Transfer PDC

  • Klik op Yes om door te gaan

Transfer RID Master

  • Klik op Yes om door te gaan

Transfer Infrastructure Master

  • Klik op Yes om door te gaan
  • Quit
  • Quit

Controleer of de rollen over zijn gekomen naar de VMDC001.

2008upgradenaar2016 06

Demote VMDC002

Om ook de VMDC002 te vervangen door de nieuwe dient de server op een juiste manier uitgefaseerd te worden. Volg dan ook de eerdere instructies die zijn bescheven bij het demoten van de VMDC001.

VM Server 2016 DC002NEW

Als alle rollen correct zijn verwijderd, de naam is aangepast en het IP nummer is gewijzigd kan de server vervangen worden door de DCNEW002.

  • Log in op de DCNEW002
  • Wijzig de naam naar VMDC001
  • Wijzig het IP-adres
  • Voeg toe aan het domain
  • Installeer de rollen die nodig zijn.

Als alle rollen geïnstalleerd zijn zullen beide DC’s geüpgraded zijn naar Server 2016 en is er nog een laatste handeling uit te voeren, namelijk het verhogen van het Forest en Domain Functional level.

  • Open Active Directory Domains and  Trusts
  • Rechtermuisklik op AD & DT
  • Klik op “Raise Forest Functional Level”
  • Selecteer Windows Server 2016 en klik op Raise

2008upgradenaar2016 17

  • Rechtermuisknop op het Domain
  • Klik op “Raise Domain Functional Level”
  • Selecteer Windows Server 2016 en klik op Raise

2008upgradenaar2016 18

Na deze laastste handeling zijn de Domain Controllers voorzien van Server 2016. Om optimaal gebruik te kunnen maken van de mogelijkheden die Server 2016 met zich meebrengt, denk hierbij aan de policies, is het raadzaam om ook de Central Store van de policies te voorzien van nieuwe definities. Deze zijn te vinden op:

Administrative Templates – Microsoft

Voor verder informatie over de verschillen tussen de Server versies zie:

Windows Server Comparison

Deel dit:
Scroll naar boven