Uruchamianie powrotu po awarii dla maszyn wirtualnych funkcji Hyper-V

W tym artykule opisano sposób powrotu po awarii maszyn wirtualnych platformy Azure utworzonych po przejściu w tryb failover maszyn wirtualnych funkcji Hyper-V z lokacji lokalnej do platformy Azure za pomocą usługi Azure Site Recovery.

  • Po awarii maszyny wirtualne funkcji Hyper-V z platformy Azure można uruchomić planowany tryb failover z platformy Azure do lokacji lokalnej. Jeśli kierunek przejścia w tryb failover pochodzi z platformy Azure do środowiska lokalnego, jest uważany za powrót po awarii.
  • Ponieważ platforma Azure jest środowiskiem o wysokiej dostępności, a maszyny wirtualne są zawsze dostępne, powrót po awarii z platformy Azure to planowane działanie. Możesz zaplanować mały przestój, aby obciążenia mogły ponownie uruchamiać się lokalnie.
  • Planowany powrót po awarii wyłącza maszyny wirtualne na platformie Azure i pobiera najnowsze zmiany. Nie oczekuje się utraty danych.

Przed rozpoczęciem

  1. Przejrzyj typy powrotu po awarii, których można użyć — odzyskiwanie oryginalnej lokalizacji i odzyskiwanie lokalizacji alternatywnej.
  2. Upewnij się, że maszyny wirtualne platformy Azure używają dysków zarządzanych. Powrót po awarii maszyn wirtualnych funkcji Hyper-V, które zostały przełączone w tryb failover na maszynach platformy Azure przy użyciu dysków zarządzanych, jest obsługiwane. Nie zaleca się używania kont magazynu, ponieważ zostaną one w pełni wycofane 30 września 2025 r.
  3. Sprawdź, czy lokalny host funkcji Hyper-V (lub serwer programu System Center VMM, jeśli używasz z usługą Site Recovery) jest uruchomiony i połączony z platformą Azure.
  4. Upewnij się, że tryb failover i zatwierdzenie zostały ukończone dla maszyn wirtualnych. Nie trzeba konfigurować żadnych określonych składników usługi Site Recovery na potrzeby powrotu po awarii maszyn wirtualnych funkcji Hyper-V z platformy Azure.
  5. Czas potrzebny do ukończenia synchronizacji danych i uruchomienia lokalnej maszyny wirtualnej będzie zależeć od wielu czynników. Aby przyspieszyć pobieranie danych, można skonfigurować agenta usług Microsoft Recovery Services, aby używać większej liczby wątków do równoległego pobierania. Dowiedz się więcej.

Uwaga

Powrót po awarii do lokalizacji alternatywnej nie jest możliwy w przypadku korzystania z planów odzyskiwania.

Powrót po awarii do oryginalnej lokalizacji

Aby przywrócić maszyny wirtualne funkcji Hyper-V na platformie Azure do oryginalnej lokalnej maszyny wirtualnej, uruchom planowany tryb failover z platformy Azure do lokacji lokalnej w następujący sposób:

  1. W magazynie >Zreplikowane elementy wybierz maszynę wirtualną. Kliknij prawym przyciskiem myszy planowany tryb failover maszyny wirtualnej.> Jeśli powrót po awarii planu odzyskiwania zakończy się niepowodzeniem, wybierz nazwę planu i kliknij pozycję Planowana praca w trybie failover>.

  2. W obszarze Potwierdź planowany tryb failover wybierz lokalizacje źródłowe i docelowe. Zwróć uwagę na kierunek przejścia w tryb failover. Jeśli przejście w tryb failover z podstawowego działa zgodnie z oczekiwaniami, a wszystkie maszyny wirtualne znajdują się w lokalizacji pomocniczej, jest to tylko dla informacji.

  3. W obszarze Synchronizacja danych wybierz opcję:

    • Synchronizuj dane przed przejściem w tryb failover (synchronizuj tylko zmiany różnicowe) — ta opcja minimalizuje przestój maszyn wirtualnych podczas synchronizacji bez wyłączania ich.
      • Faza 1. Tworzy migawkę maszyny wirtualnej platformy Azure i kopiuje ją do lokalnego hosta funkcji Hyper-V. Maszyna nadal działa na platformie Azure.
      • Faza 2. Zamyka maszynę wirtualną platformy Azure, aby nie nastąpiły żadne nowe zmiany. Ostatni zestaw zmian różnicowych jest przenoszony na serwer lokalny i uruchamiana jest lokalna maszyna wirtualna.
    • Synchronizuj dane tylko w trybie failover (pełne pobieranie) — ta opcja jest szybsza, ponieważ zakładamy, że większość dysku uległa zmianie i nie chcemy poświęcać czasu na obliczanie sum kontrolnych. Ta opcja nie wykonuje żadnych obliczeń sumy kontrolnej.
      • Wykonuje pobieranie dysku.
      • Zalecamy użycie tej opcji, jeśli od jakiegoś czasu korzystasz z platformy Azure (co najmniej miesiąc) lub jeśli lokalna maszyna wirtualna zostanie usunięta.
  4. Tylko w przypadku programu VMM, jeśli szyfrowanie danych jest włączone dla chmury, w polu Klucz szyfrowania wybierz certyfikat wystawiony podczas włączania szyfrowania danych podczas instalacji dostawcy na serwerze programu VMM.

  5. Zainicjuj tryb failover. Na karcie Zadania można śledzić postęp trybu failover.

  6. Jeśli wybrano opcję synchronizacji danych przed przejściem w tryb failover, po zakończeniu początkowej synchronizacji danych i możesz zamknąć maszyny wirtualne na platformie Azure, kliknij pozycję Job> name >Complete Failover (Zakończ przełączanie w tryb failover). Spowoduje to wykonanie następujących czynności:

    • Wyłącza maszynę platformy Azure.
    • Przenosi najnowsze zmiany do lokalnej maszyny wirtualnej.
    • Uruchamia lokalną maszynę wirtualną.
  7. Teraz możesz zalogować się do lokalnej maszyny wirtualnej, aby sprawdzić, czy jest ona dostępna zgodnie z oczekiwaniami.

  8. Maszyna wirtualna jest w stanie oczekiwania na zatwierdzenie. Kliknij pozycję Zatwierdź , aby zatwierdzić tryb failover.

  9. Aby ukończyć powrót po awarii, kliknij pozycję Replikacja odwrotna, aby ponownie rozpocząć replikowanie lokalnej maszyny wirtualnej na platformę Azure.

Powrót po awarii do lokalizacji alternatywnej

Powrót po awarii do lokalizacji alternatywnej w następujący sposób:

  1. Jeśli konfigurujesz nowy sprzęt, zainstaluj obsługiwaną wersję systemu Windows i rolę funkcji Hyper-V na maszynie.

  2. Utwórz przełącznik sieci wirtualnej o takiej samej nazwie, jak na oryginalnym serwerze.

  3. W obszarze Ochrona chronionych elementów>Protection Group><ProtectionGroupName> -><VirtualMachineName> wybierz maszynę wirtualną, której chcesz wrócić po awarii, a następnie wybierz pozycję Planowana praca w trybie failover.

  4. W obszarze Potwierdź planowane przejście w tryb failoverwybierz pozycję Utwórz lokalną maszynę wirtualną, jeśli nie istnieje.

  5. W polu Nazwa hosta wybierz nowy serwer hosta funkcji Hyper-V, na którym chcesz umieścić maszynę wirtualną.

  6. W obszarze Synchronizacja danych zalecamy wybranie opcji synchronizowania danych przed przejściem w tryb failover. Minimalizuje to przestój maszyn wirtualnych podczas synchronizacji bez wyłączania ich. Wykonuje następujące czynności:

    • Faza 1. Tworzy migawkę maszyny wirtualnej platformy Azure i kopiuje ją do lokalnego hosta funkcji Hyper-V. Maszyna nadal działa na platformie Azure.
    • Faza 2. Zamyka maszynę wirtualną platformy Azure, aby nie nastąpiły żadne nowe zmiany. Ostatni zestaw zmian jest przenoszony na serwer lokalny, a lokalna maszyna wirtualna jest uruchamiana.
  7. Kliknij znacznik wyboru, aby rozpocząć tryb failover (powrót po awarii).

  8. Po zakończeniu synchronizacji początkowej i zamknięciu maszyny wirtualnej platformy Azure kliknij pozycję Zadania><planowanego przejścia w tryb failover Zakończ tryb failover.>> Spowoduje to zamknięcie maszyny platformy Azure, przeniesienie najnowszych zmian do lokalnej maszyny wirtualnej i uruchomienie jej.

  9. Możesz zalogować się do lokalnej maszyny wirtualnej, aby sprawdzić, czy wszystko działa zgodnie z oczekiwaniami.

  10. Kliknij pozycję Zatwierdź , aby zakończyć przejście w tryb failover. Zatwierdzenie usuwa maszynę wirtualną platformy Azure i jej dyski oraz przygotowuje lokalną maszynę wirtualną do ponownego zabezpieczenia.

  11. Kliknij pozycję Replikuj odwrotnie , aby rozpocząć replikowanie lokalnej maszyny wirtualnej na platformę Azure. Tylko zmiany różnicowe od czasu wyłączenia maszyny wirtualnej na platformie Azure zostaną zreplikowane.

    Uwaga

    • Jeśli anulujesz zadanie powrotu po awarii podczas synchronizacji danych, lokalna maszyna wirtualna będzie w stanie uszkodzonym. Dzieje się tak, ponieważ synchronizacja danych kopiuje najnowsze dane z dysków maszyn wirtualnych platformy Azure do lokalnych dysków danych, a do momentu ukończenia synchronizacji dane dysku mogą nie być w stanie spójnym. Jeśli lokalna maszyna wirtualna zostanie uruchomiona po anulowaniu synchronizacji danych, może nie zostać uruchomiona. W takim przypadku uruchom ponownie tryb failover, aby ukończyć synchronizację danych.
    • Powrót po awarii do lokalizacji alternatywnej nie jest możliwy w przypadku korzystania z planów odzyskiwania.

Następne kroki

Po replikowaniu lokalnej maszyny wirtualnej na platformę Azure możesz w razie potrzeby uruchomić inny tryb failover na platformie Azure.