Inleiding
Oké, mensen. Dit is het moment waarop jullie allemaal hebben gewacht. Dames en heren, ik begin met mijn serie om mijn Hyper-V lab met Active Directory Domain Services te upgraden. Ik zal in-place upgrades uitvoeren van Windows Server 2016/2019 naar Windows Server 2022! Ik zal ook wat berichten hebben over het bijwerken van de andere lid servers, file servers, Server Core, Windows Admin Center servers, enz. naar 2022. Nu, als je denkt dat alleen een waaghals zoals Evil Knievel (of iemand met een doodswens) iets als dit zou proberen, heb je misschien gelijk. Waarom upgrade ik domein controllers naar een nieuwe besturingssysteemversie (die feitelijk nog niet algemeen beschikbaar is op het moment van schrijven)? Waarom voer je een in-place upgrade uit van een domeincontroller? Om die reden, waarom voer je überhaupt een in-place upgrade van een Windows-server uit? Goede punten. ?
Echter, ik stel het je voor dat die gedachten traditioneel zijn. Toen zou geen enkele serverbeheerder in hun rechte verstand een in-place upgrade van Windows NT Server 4.0 naar Windows 2000 Server hebben uitgevoerd. Het gebeurde gewoon niet. GROTELIJK omdat het beroemd onbetrouwbaar was. De kansen dat Windows Server OK was, laat staan dat alle configuratie, services en applicaties na de upgrade werkten, waren bijna nul. ? En suggereer ik of zelfs aanbeveel ik om deze exacte procedures in je productieomgeving met fysieke servers te volgen? Waarschijnlijk niet. Het doel van deze post is om je te laten zien wat er kan gebeuren, hoe je het kunt doen en om deze kennis in te brengen in je plannen binnen je organisatie om dingen een beetje soepeler te laten verlopen bij het upgraden van je ADDS-omgeving.
Omgeving & Plan
Laat me beginnen met het beschrijven hoe mijn Hyper-V labomgeving eruit ziet.
Server Name | Operating System | RAM | CPUs |
WS16-DC1 | Windows Server 2016 Datacenter | 4 GB | 4 vCPU |
WS16-DC2 | Windows Server 2016 Datacenter | 4 GB | 4 vCPU |
WS19-DC3 | Windows Server 2019 Datacenter | 4 GB | 4 vCPU |
WS16-FS01-Core | Windows Server 2016 Datacenter Core | 3 GB | 4 vCPU |
WS16-WinAdminCe | Windows Server 2016 Datacenter | 4 GB | 2 vCPU |
WS19-SQL01 | Windows Server 2019 Datacenter | 8 GB | 4 vCPU |
WS19-SSSE-01 | Windows Server 2019 Datacenter | 8 GB | 4 vCPU |
WS22-FS02 | Windows Server 2022 Datacenter | 3 GB | 4 vCPU |
WS22-FS03-Core | Windows Server 2022 Datacenter Core | 3 GB | 2 vCPU |
De geheugen en CPU’s worden gegeven als referentie. Je kunt elke specificaties gebruiken die werken voor jou en je testomgevingen. Mijn plan is om de ISO te monteren voor Windows Server 2022, een upgrade van het besturingssysteem uit te voeren en vervolgens te verifiëren of alles nog steeds werkt zoals verwacht. Hier zijn enkele details van ‘WS16-DC1’ voor de upgrade. Zoals je kunt zien, is alles opgelapt (per augustus 2021 Patch Tuesday).
Windows Upgrade
Laten we beginnen. Ik heb de Windows Server 2022 ISO in Hyper-V gemount. Ik dubbelklik op de D: schijf en Windows Server Setup start.
A few screens of checking for updates and entering our product key.
Op het scherm ‘Select Image’, gaan we onze Desktop Experience behouden tijdens de upgrade.
Nog een scherm om de licentievoorwaarden te accepteren…
En nu, de schoonheid van de ‘in-place upgrade’!
Na het klikken op Volgende, downloadt het de nieuwste MCU (Monthly Cumulative Update) & SSU (Servicing Stack Update).
En, het punt van geen terugkeer…
Met de vingers gekruist… ?
Upgrade Geslaagd
En, het is weer tot leven!!!
Nou, kijk eens aan. Ja, ik heb zojuist een in-place upgrade uitgevoerd van een Domain Controller met Windows Server 2016 die ik heb opgewaardeerd naar Windows Server 2022. Geen enkel probleem onderweg. Een curiositeit springt in mijn hoofd… ofwel het schema van Active Directory hoefde NIET bijgewerkt te worden om een WS2022-domeincontroller in te voeren, OF Setup heeft het achter de schermen geregeld. Persoonlijk ben ik 99,9% zeker dat Windows Server 2022 geen nieuwe bos en domein functionaliteitsniveaus bevat… wat hand in hand gaat met het resultaat van de upgrade. Er zou tijdens Setup enige tekst zijn geweest om te bevestigen dat het schema bijgewerkt werd. Hoe dan ook, dat is een goed teken voor IT-professionals. Minder complexiteit in deze complexe wereld is een fijne aanvulling. In plaats van nieuwe fysieke servers aan te schaffen, WS2022 te installeren, de ADDS-rol toe te voegen, de server te promoten tot domeincontroller, de oude DC buiten gebruik te stellen… we zijn in één stap klaar. Bovendien zijn de systeemvereisten voor Windows Server 2022 zeer vergelijkbaar met Windows Server 2016. Als je een oude server hebt, zou lifecycle management zeker een nieuwe server aanbevelen. Maar als je, bijvoorbeeld, een Dell R640 of zelfs R630 hebt met een degelijke garantie, zou ik dit optie sterk aanbevelen op tafel te leggen.
Alle glanzend, mooi, zelfs opgepoetst tot op het niveau van de Patch Tuesday van augustus 2021 (20348.169). Het feit dat Windows draait, is uitstekend nieuws. Je kunt zien dat Active Directory er tot nu toe goed uitziet. Ik ging naar Windows Update om ervoor te zorgen dat Windows up-to-date was… nee… ?
Het is vrij normaal dat er meer patches moeten worden geïnstalleerd na de Windows Setup van welke smaak dan ook. Wanneer Setup naar Windows Update gaat, zoals ik al zei, downloadt het de nieuwste ‘Kritieke’ Updates. Dat is de MCU. Dus, Windows Defender- en .NET Framework-updates zijn niet kritiek. Toch is het een goede gewoonte om volledig op te poetsten voordat je je productieworkloads hervat.
Conclusies, Aanbevelingen en Volgende Stappen
Nou, daar heb je het. Eigenlijk is dit een vrij eenvoudige omgeving. De servers waarmee ik begon, waren minimaal, zonder geïnstalleerde applicaties. En het doen op Hyper-V maakt het proces eenvoudiger, minder planningswerk, nadenken over fysieke hardware en het uitvoeren van OS-upgrades. Maar nogmaals, het stuurprogramma-model verandert ietwat, zelfs van 2016 naar 2022.
I would make a strong recommendation along this front though before you run Setup – upgrade the server’s BIOS, firmware, chipset drivers, NIC firmware and drivers, etc. For example (Yes, I’m a Dell guy), Dell releases the Server Update Utility (SUU) every quarter. All you have to do is download the (large) ISO, extract it to a network share, then run ‘suulauncher.exe’. It will scan the system’s inventory, scan the repository of updates included in the ISO and give you an easy table with items recommended for an upgrade.
I’m planning on writing another post to upgrade my remaining DCs (WS16-DC2 & WS19-DC3). Stay tuned!
- Gerelateerd artikel: Hoe Windows Server 2022 te installeren
Source:
https://petri.com/windows-server-2022-series-upgrading-dc-from-2016-to-2022/