Серия Windows Server 2022 – Обновление DC с 2016 до 2022

Введение

Хорошо, дамы и господа. Это момент, на который вы все ждали. Я начинаю свою серию обновления моей лаборатории Hyper-V, в которой работают службы домена Active Directory. Я буду выполнять обновление на месте с Windows Server 2016/2019 до Windows Server 2022! Также я опубликую несколько постов о обновлении других серверов-участников, файловых серверов, серверов Server Core, серверов Windows Admin Center и т. д. до версии 2022. Теперь, если вы думаете, что только смельчак вроде Ивила Книвила (или кто-то с желанием умереть) попробовал бы что-то подобное, вы можете быть правы. Зачем я обновляю контроллеры домена до совершенно новой версии операционной системы (которая фактически еще не доступна широкому кругу пользователей на момент написания этого)? Зачем вы выполняете обновление на месте контроллера домена? И вообще, зачем вы выполняете обновление на месте сервера Windows, в общем? Хорошие вопросы. ?

Тем не менее, я утверждаю, что эти мысли традиционны. В те времена ни один серверный администратор в здравом уме не стал бы выполнять обновление на месте Windows NT Server 4.0 до Windows 2000 Server. Это просто не происходило. В основном потому, что это было печально известно как ненадежное. Вероятность того, что Windows Server будет в порядке, не говоря уже о всех конфигурациях, службах и приложениях, работающих после обновления, была почти нулевой. ? И предлагаю ли я или даже рекомендую следовать этим точным процедурам в вашей производственной среде с физическими серверами? Возможно, нет. Смысл этого поста заключается в том, чтобы показать вам, что можно сделать, как это сделать, и включить это знание в ваши планы в вашей организации, чтобы сделать вещи немного более гладкими при обновлении вашей среды ADDS.

Среда & План

Позвольте мне начать с описания того, какая у меня среда лаборатории Hyper-V выглядит.

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

Память и процессоры приведены для справки. Вы можете использовать любые характеристики, которые подходят для вас и ваших тестовых сред. Мой план заключается в том, чтобы смонтировать ISO для Windows Server 2022, выполнить обновление операционной системы, а затем убедиться, что все по-прежнему работает, как ожидается. Вот некоторые детали ‘WS16-DC1’ до обновления. Как видите, все забито (по состоянию на август 2021 Patch Tuesday).

WS16-DC1 – Pre-Upgrade

 

Active Directory Domain Controllers

Обновление Windows

Давайте начнем. Я смонтировал образ ISO Windows Server 2022 в Hyper-V. Я дважды щелкнул по диску D:, и начинается установка Windows Server.

 

Windows Server Setup – The Beginning

 

A few screens of checking for updates and entering our product key.

 

Getting Updates

 

 

Enter Product Key

 

На экране “Выберите образ” мы собираемся сохранить наше настольное развлечение через обновление.

 

Select Image

 

Еще один экран для согласия с условиями лицензии…

 

Agree to license terms

 

А теперь вот красота “апгрейда на месте”!

 

Choose what to keep – ‘In-Place Upgrades!’

 

После того, как я нажал “Далее”, он загрузил последний MCU (ежемесячное накопительное обновление) & SSU (обновление обслуживающей стеки).

 

Downloading MCU and SSU

И наступает момент решительного шага…

 

Ready to get it on!

 

Скрещиваю пальцы… ?

 

Finishing Upgrade

 

Апгрейд успешен

И, оно ожило!!!

 

Post-Upgrade — Success!

 

Ну, посмотри на это. Да, я только что выполнил “апгрейд на месте” контроллера домена, работающего под управлением Windows Server 2016, и обновил его до Windows Server 2022. По пути не было ни малейшего затруднения. Одна любопытство приходит в голову…либо схема Active Directory не требовала обновления для введения контроллера домена WS2022, либо установщик сделал это за кулисами. Лично я на 99,9% уверен, что Windows Server 2022 не включает новые уровни функциональности леса и домена…что соответствует результату обновления. Во время установки должно было быть какое-то упоминание о том, что схема обновляется. В любом случае, это хороший знак для ИТ-специалистов. Меньшая сложность в этом сложном мире – приятное дополнение. Вместо покупки новых физических серверов, установки WS2022, добавления роли ADDS, продвижения сервера до уровня контроллера домена, вывода из эксплуатации старого контроллера домена…мы сделали все за один шаг. Кроме того, системные требования для Windows Server 2022 очень близки к Windows Server 2016. Если у вас древний сервер, конечно, жизненный цикл управления рекомендует новый компьютер. Но если у вас, например, Dell R640 или даже R630 с приличным гарантийным обслуживанием, я бы очень рекомендовал рассмотреть этот вариант.

Все блестящее, красивое, даже доведенное до уровней патча Patch Tuesday августа 2021 года (20348.169). Тот факт, что работает Windows, является отличной новостью. Вы можете видеть, что Active Directory пока выглядит хорошо. Я зашел в Windows Update, чтобы убедиться, что Windows обновлен… нет… ?

 

Post-Upgrade — Windows Updates

 

Достаточно типично, что после установки любой версии Windows нужно установить дополнительные патчи. Когда установка переходит к Windows Update, как я уже говорил, она загружает последние ‘Критические’ обновления. Это MCU. Таким образом, обновления Windows Defender и .NET Framework не являются критическими. Тем не менее, хорошей практикой является получение полностью зашитых обновлений перед возобновлением рабочих нагрузок.

Заключения, рекомендации и следующие шаги

Ну вот и все. Честно говоря, это довольно простая среда. Серверы, с которых я начал, были минимальными, без установленных приложений. И делая это на Hyper-V, процесс проще, меньше планирования, мышления о физическом оборудовании и выполнения обновлений ОС. Но опять же, модель драйверов меняется чуть-чуть, даже с 2016 по 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.

Dell Server Update Utility (SUU)

I’m planning on writing another post to upgrade my remaining DCs (WS16-DC2 & WS19-DC3). Stay tuned!

Source:
https://petri.com/windows-server-2022-series-upgrading-dc-from-2016-to-2022/