z moim środowiskiem w chmurze prawie całkowicie skończyłem, postanowiłem uaktualnić moje obecne kontrolery domeny z systemu Windows Server 2016 do systemu Windows Server 2019. Obecnie mam 2 kontrolery domen, są to również moje serwery DNS. Pomyślałem, że najlepiej jest wykonać aktualizację na miejscu do serwera 2019, aby nie zmieniać moich statycznych ustawień DNS wszędzie.
cały proces był naprawdę łatwy. Najpierw trzeba zrobić tylko jedną ważną rzecz. Pamiętaj, aby przygotować las i domenę dla serwera 2019 wchodzącego do środowiska. Proces ten był również dość łatwy. Przepraszam za brak zdjęć tej części. Po zamontowaniu ISO 2019 otwórz Eksplorator plików, a następnie ISO. Zobaczysz Folder pomocy technicznej. W środku znajduje się folder adprep. Przytrzymaj klawisz shift i kliknij prawym przyciskiem myszy ten folder. Wybierz „Otwórz Wiersz Polecenia Tutaj”. Po otwarciu wiersza polecenia Uruchom polecenie adprep / forestprep, wierzę, że poprosi Cię o wprowadzenie „C”, a następnie naciśnij enter, aby uruchomić. Po zakończeniu uruchom adprep / domainprep, po zakończeniu wróć do katalogu głównego ISO i uruchom konfigurację.exe.
reszta aktualizacji przebiegła zgodnie z planem bez problemów. W tym poście Nie będę przechodzić przez proces aktualizacji. Chciałem się tylko upewnić, że przed rozpoczęciem procesu aktualizacji zadzwonimy do forest i domain prep. Przejdźmy do scenariusza.
potrzebowałem skryptu, aby dać mi podstawowe informacje o mojej reklamie, a następnie uruchomić szybką kontrolę stanu po aktualizacji.
więc najpierw muszę ustawić kilka zmiennych
Po ustawieniu zmiennych muszę wykonać szybką konwersję wersji schematu reklam do odpowiedniej wersji Windows Server.
następnie Wyświetlono wszystkie informacje o reklamie, które zebraliśmy do tej pory.
w następnej sekcji chciałem zrobić kontrolę stanu zdrowia. Znalazłem to w Internecie https://gallery.technet.microsoft.com/scriptcenter/Active-Directory-Health-709336cd
chociaż był to świetny skrypt, nie potrzebowałem wyjścia HTML. Rozebrałem scenariusz i użyłem tego, czego potrzebowałem. Ta część scenariusza była trochę długa, więc podzieliłem ją na kilka zdjęć. Pierwsza część oceny zdrowia gromadzi wszystkie DC i wykonuje przez nie pętlę Foreach. W moim przypadku tylko dwa.
w tej części przeprowadzamy testy szybkiego Pingu wraz z sprawdzeniem działania Usług Netlogon i NTDS.
The next section checks the DNS service and does a quick Netlogon test
The next section does a replication and DCdiag test
Then the last section tests advertising and verify FSMO roles
I left this script dość szeroko otwarty do pracy w każdym środowisku. Upewnij się kilku rzeczy.
- Otwórz powershell jako Administrator.
- pamiętaj, aby uruchomić to z komputera podłączonego do domeny. Uruchomiłem swój z jednego z moich DC
- Uruchom to z kontem z prawami administratora domeny.
- upewnij się, że moduł Active Directory jest zainstalowany w twojej sesji powershell.
końcowy zrzut ekranu to wyjście ekranu. Wymazałem nazwy serwerów, żeby chronić niewinnych.