Uaktualnianie systemów Windows Server i System Center VMM 2012 R2 do wersji 2016
W tym artykule przedstawiono sposób uaktualniania hostów systemu Windows Server 2012 R2 i programu System Center Virtual Machine Manager (VMM) 2012 R2 skonfigurowanych za pomocą usługi Azure Site Recovery do systemów Windows Server 2016 i VMM 2016.
Usługa Site Recovery przyczynia się do strategii ciągłości działania i odzyskiwania po awarii (BCDR). Usługa zapewnia, że obciążenia maszyn wirtualnych pozostaną dostępne po oczekiwanym i nieoczekiwanym wystąpieniu awarii.
Ważne
Podczas uaktualniania hostów systemu Windows Server 2012 R2, które są już skonfigurowane do replikacji za pomocą usługi Azure Site Recovery, należy wykonać kroki opisane w tym artykule. Każda alternatywna ścieżka wybrana na potrzeby uaktualnienia może spowodować nieobsługiwane stany i może mieć wpływ na replikację lub możliwość przeprowadzania trybu failover.
Z tego artykułu dowiesz się, jak uaktualnić następujące konfiguracje w środowisku:
- Hosty systemu Windows Server 2012 R2, którymi program VMM nie zarządza
- Hosty systemu Windows Server 2012 R2, którymi zarządza autonomiczny serwer VMM 2012 R2
- Hosty systemu Windows Server 2012 R2, którymi zarządza serwer VMM 2012 R2 o wysokiej dostępności
Wymagania wstępne i czynniki do rozważenia
Przed uaktualnieniem zwróć uwagę na następujące kwestie:
Jeśli masz hosty systemu Windows Server 2012 R2, którymi program VMM nie zarządza i jest to konfiguracja autonomicznego środowiska, w przypadku próby przeprowadzenia uaktualnienia nastąpi przerwa w replikacji.
Jeśli wybrano opcję Nie przechowuj kluczy w usłudze Active Directory w obszarze Rozproszone zarządzanie kluczami podczas instalowania programu VMM 2012 R2, uaktualnienia nie zakończą się pomyślnie.
Jeśli używasz programu VMM 2012 R2:
- Sprawdź informacje o bazie danych w programie VMM. Możesz go znaleźć, przechodząc do konsoli programu VMM i wybierając pozycję Ustawienia>Ogólne>połączenie bazy danych.
- Sprawdź konta usług używane dla usługi agenta programu System Center Virtual Machine Manager.
- Upewnij się, że masz kopię zapasową bazy danych programu VMM.
- Zanotuj nazwy baz danych serwerów programu VMM. Możesz je znaleźć, przechodząc do konsoli programu VMM i wybierając pozycję Ustawienia>Ogólne>połączenie z bazą danych.
- Zanotuj identyfikatory programu VMM serwerów podstawowych i odzyskiwania programu VMM z 2012 R2. Identyfikatory programu VMM można znaleźć w rejestrze: HKLM:\SOFTWARE\Microsoft\Microsoft System Center Virtual Machine Manager Server\Setup.
- Upewnij się, że nowe wystąpienia programu VMM dodane do klastra mają takie same nazwy jak poprzednio.
Jeśli replikujesz między dwiema lokacjami zarządzanymi przez program VMM po obu stronach, upewnij się, że uaktualnisz stronę odzyskiwania przed uaktualnieniem po stronie głównej.
Ostrzeżenie
Podczas uaktualniania programu VMM 2012 R2 w obszarze Rozproszone zarządzanie kluczami wybierz pozycję Zapisz klucze szyfrowania w usłudze Active Directory. Starannie wybierz ustawienia konta usługi i rozproszonego zarządzania kluczami. Na podstawie wybranych opcji zaszyfrowane dane, takie jak hasła w szablonach, mogą nie być dostępne po uaktualnieniu i mogą mieć wpływ na replikację za pomocą usługi Azure Site Recovery.
Aby uzyskać więcej informacji, zobacz szczegółową dokumentację wymagań wstępnych programu VMM.
Hosty systemu Windows Server 2012 R2, którymi program VMM nie zarządza
Poniższe kroki dotyczą konfiguracji użytkownika z hostów funkcji Hyper-V na platformie Azure. Tę konfigurację można ukończyć, wykonując czynności opisane w tym samouczku.
Ostrzeżenie
Jak wspomniano w wymaganiach wstępnych, te kroki dotyczą tylko scenariusza środowiska klastrowanego, a nie w autonomicznej konfiguracji hosta funkcji Hyper-V.
- Wykonaj kroki, aby przeprowadzić uaktualnienie klastra stopniowego.
- Przy każdym nowym hoście systemu Windows Server 2016 wprowadzonym w klastrze usuń odwołanie do hosta z systemem Windows Server 2012 R2 z usługi Azure Site Recovery, wykonując następujące kroki. Powinien to być host, który został wybrany do opróżnienia i eksmisji z klastra.
Update-VMVersion
Uruchom polecenie dla wszystkich maszyn wirtualnych, aby ukończyć uaktualnienia.- Wykonaj następujące kroki , aby zarejestrować nowego hosta systemu Windows Server 2016 w usłudze Azure Site Recovery. Należy pamiętać, że lokacja funkcji Hyper-V jest już aktywna i wystarczy zarejestrować nowego hosta w klastrze.
- Przejdź do witryny Azure Portal i sprawdź stan replikowanej kondycji w magazynie usługi Recovery Services.
Uaktualnianie hostów systemu Windows Server 2012 R2, którymi zarządza autonomiczny serwer programu VMM 2012 R2
Przed uaktualnieniem hostów systemu Windows Server 2012 R2 należy uaktualnić program VMM 2012 R2 do programu VMM 2016. Skorzystaj z poniższych instrukcji.
Uaktualnianie autonomicznego programu VMM 2012 R2 do programu VMM 2016
Odinstaluj dostawcę usługi Azure Site Recovery. Przejdź do pozycji Panel sterowania> Programy>Programy i funkcje>usługi Microsoft Azure Site Recovery, a następnie wybierz pozycję Odinstaluj.
Zachowaj bazę danych programu VMM i uaktualnij system operacyjny:
a. W obszarze Dodawanie lub usuwanie programów wybierz pozycję Odinstaluj programu VMM>.
b. Wybierz pozycję Usuń funkcje, a następnie wybierz pozycję Serwer zarządzania programu VMM i konsolę programu VMM.
c. W obszarze Opcje bazy danych wybierz pozycję Zachowaj bazę danych.
d. Przejrzyj podsumowanie i wybierz pozycję Odinstaluj.
Otwórz program VMM i sprawdź stan każdego hosta na karcie Sieci szkieletowe . Wybierz pozycję Odśwież , aby uzyskać najnowszy stan. Powinien zostać wyświetlony stan Wymaga uwagi.
Zainstaluj najnowszego dostawcę usługi Azure Site Recovery (pobieranie bezpośrednie) w programie VMM.
Zainstaluj najnowszego agenta usługi Microsoft Azure Recovery Services (MARS) (pobieranie bezpośrednie) na każdym hoście klastra. Odśwież, aby upewnić się, że program VMM może pomyślnie wykonywać zapytania dotyczące hostów.
Uaktualnianie hostów systemu Windows Server 2012 R2 do systemu Windows Server 2016
- Wykonaj następujące kroki , aby przeprowadzić uaktualnienie klastra stopniowego.
- Po dodaniu nowego hosta do klastra odśwież hosta z konsoli programu VMM, aby zainstalować agenta programu VMM na tym zaktualizowanym hoście.
- Uruchom polecenie
Update-VMVersion
, aby zaktualizować wersje maszyn wirtualnych. - Przejdź do witryny Azure Portal i sprawdź zreplikowany stan kondycji maszyn wirtualnych w magazynie usługi Recovery Services.
Uaktualnij hosty systemu Windows Server 2012 R2, którymi zarządza serwer VMM 2012 R2 o wysokiej dostępności
Przed uaktualnieniem hostów systemu Windows Server 2012 R2 należy uaktualnić program VMM 2012 R2 do programu VMM 2016. Następujące tryby uaktualniania są obsługiwane podczas uaktualniania serwerów programu VMM 2012 R2 skonfigurowanych w trybie mieszanym usługi Site Recovery (z dodatkowymi lub bez dodatkowych serwerów programu VMM).
Uaktualnianie programu VMM 2012 R2 do programu VMM 2016
- Odinstaluj dostawcę usługi Azure Site Recovery. Przejdź do pozycji Panel sterowania> Programy>Programy i funkcje>usługi Microsoft Azure Site Recovery, a następnie wybierz pozycję Odinstaluj.
- Wykonaj następujące kroki w oparciu o tryb uaktualniania, który chcesz wykonać.
- Otwórz konsolę programu VMM i sprawdź stan każdego hosta na karcie Sieci szkieletowe . Wybierz pozycję Odśwież , aby uzyskać najnowszy stan. Powinien zostać wyświetlony stan Wymaga uwagi.
- Zainstaluj najnowszego dostawcę usługi Azure Site Recovery (pobieranie bezpośrednie) w programie VMM.
- Zaktualizuj najnowszego agenta MARS (pobieranie bezpośrednie) na każdym hoście klastra. Odśwież, aby upewnić się, że program VMM może pomyślnie wykonywać zapytania dotyczące hostów.
Uaktualnianie hostów systemu Windows Server 2012 R2 do systemu Windows Server 2016
- Wykonaj następujące kroki , aby przeprowadzić uaktualnienie klastra stopniowego.
- Po dodaniu nowego hosta do klastra odśwież hosta z konsoli programu VMM, aby zainstalować agenta programu VMM na tym zaktualizowanym hoście.
- Uruchom polecenie
Update-VMVersion
, aby zaktualizować wersje maszyn wirtualnych maszyn wirtualnych. - Przejdź do witryny Azure Portal i sprawdź zreplikowany stan kondycji maszyn wirtualnych w magazynie usługi Recovery Services.
Następne kroki
Po uaktualnieniu hostów można przeprowadzić test pracy w trybie failover , aby przetestować kondycję replikacji i stanu odzyskiwania po awarii.