Maszyny wirtualne VMware w trybie failover — zmodernizowane
W tym artykule opisano sposób przełączania lokalnej maszyny wirtualnej VMware na platformę Azure w tryb failover przy użyciu usługi Azure Site Recovery — modernizacja.
Aby uzyskać informacje na temat trybu failover w wersjach klasycznych, zobacz ten artykuł.
Z tego samouczka dowiesz się, jak wykonywać następujące czynności:
- Sprawdź, czy właściwości maszyny wirtualnej VMware są zgodne z wymaganiami platformy Azure.
- Przełączanie określonych maszyn wirtualnych w tryb failover na platformę Azure.
Uwaga
W samouczkach przedstawiono najprostszą ścieżkę wdrażania dla scenariusza. Używają opcji domyślnych, jeśli to możliwe i nie wyświetlają wszystkich możliwych ustawień i ścieżek. Aby dowiedzieć się więcej na temat trybu failover, zobacz Tryb failover maszyn wirtualnych i serwerów fizycznych w trybie failover.
Dowiedz się więcej o różnych typach trybu failover. Jeśli chcesz przełączyć wiele maszyn wirtualnych w tryb failover w planie odzyskiwania, zapoznaj się z tym artykułem.
Wymagania wstępne
Ukończ poprzednie samouczki:
- Upewnij się, że skonfigurowaliśmy platformę Azure na potrzeby lokalnego odzyskiwania po awarii maszyn wirtualnych VMware.
- Przygotuj lokalne środowisko VMware do odzyskiwania po awarii.
- Konfigurowanie odzyskiwania po awarii dla maszyn wirtualnych VMware.
- Uruchom próbne odzyskiwanie po awarii, aby upewnić się, że wszystko działa zgodnie z oczekiwaniami.
Sprawdzanie właściwości maszyn wirtualnych
Przed uruchomieniem trybu failover sprawdź właściwości maszyny wirtualnej, aby upewnić się, że maszyny wirtualne spełniają wymagania platformy Azure.
Wykonaj następujące kroki, aby zweryfikować właściwości maszyny wirtualnej:
W obszarze Chronione elementy wybierz pozycję Zreplikowane elementy, a następnie wybierz maszynę wirtualną, którą chcesz zweryfikować.
Okienko Zreplikowany element zawiera podsumowanie informacji na temat maszyny wirtualnej, jej kondycję oraz najnowsze dostępne punkty odzyskiwania. Wybierz pozycję Właściwości, aby wyświetlić więcej szczegółów.
W obszarze Obliczenia i sieć można w razie potrzeby zmodyfikować następujące właściwości:
- Nazwa platformy Azure
- Grupa zasobów
- Rozmiar docelowy
- Ustawienia dysku zarządzanego
Możesz wyświetlać i modyfikować ustawienia sieciowe, w tym:
- Sieć i podsieć, w której maszyna wirtualna platformy Azure będzie znajdować się po przejściu w tryb failover.
- Adres IP, który zostanie do niego przypisany.
W obszarze Dyski można znaleźć informacje dotyczące systemu operacyjnego i dysków danych maszyny wirtualnej.
Przełączanie do trybu failover na platformie Azure
W obszarze Ustawienia>Zreplikowane elementy wybierz maszynę wirtualną, którą chcesz przełączyć w tryb failover, a następnie wybierz pozycję Tryb failover.
W obszarze Tryb failover wybierz Punkt odzyskiwania, do którego przełączenie w tryb failover ma zostać wykonane. Możesz użyć jednej z następujących opcji:
- Najnowszy: ta opcja najpierw przetwarza wszystkie dane wysyłane do usługi Site Recovery. Zapewnia najniższy cel punktu odzyskiwania (RPO), ponieważ maszyna wirtualna platformy Azure utworzona po przejściu w tryb failover zawiera wszystkie dane replikowane do usługi Site Recovery po wyzwoleniu trybu failover.
- Najnowsze przetworzone: ta opcja powoduje awarię maszyny wirtualnej do najnowszego punktu odzyskiwania przetworzonego przez usługę Site Recovery. Ta opcja zapewnia niski cel czasu odzyskiwania (cel czasu odzyskiwania), ponieważ nie poświęca się czasu na przetwarzanie nieprzetworzonych danych.
- Najnowsza spójność aplikacji: ta opcja powoduje awarię maszyny wirtualnej do najnowszego punktu odzyskiwania spójnego z aplikacją przetworzonego przez usługę Site Recovery.
- Niestandardowy: ta opcja umożliwia określenie punktu odzyskiwania.
Wybierz pozycję Zamknij maszynę przed rozpoczęciem pracy w trybie failover , aby spróbować zamknąć źródłowe maszyny wirtualne przed wyzwoleniem trybu failover. Tryb failover będzie kontynuowany nawet wtedy, gdy zamknięcie zakończy się niepowodzeniem. Na stronie Zadania można śledzić postęp trybu failover.
W niektórych scenariuszach przejście w tryb failover wymaga dodatkowego przetwarzania, które trwa około 8 do 10 minut. Możesz zauważyć dłuższy czas testowania pracy w trybie failover dla:
- Maszyny wirtualne VMware Linux.
- Maszyny wirtualne VMware, które nie mają włączonej usługi DHCP.
- Maszyny wirtualne VMware, które nie mają następujących sterowników rozruchu: storvsc, vmbus, storflt, intelide, atapi.
Ostrzeżenie
Nie anuluj trybu failover w toku. Przed rozpoczęciem pracy w trybie failover zatrzymywana jest replikacja maszyny wirtualnej. Jeśli anulujesz tryb failover po rozpoczęciu przełączania, zostanie ono zatrzymane, ale maszyna wirtualna nie zostanie ponownie zreplikowana.
Nawiązywanie połączenia z maszyną wirtualną w trybie failover
- Jeśli chcesz nawiązać połączenie z maszynami wirtualnymi platformy Azure po przejściu w tryb failover przy użyciu protokołu RDP (Remote Desktop Protocol) i protokołu Secure Shell (SSH), sprawdź, czy zostały spełnione wymagania.
- Po przejściu w tryb failover przejdź do maszyny wirtualnej i zweryfikuj ją, łącząc się z nią.
- Użyj opcji Zmień punkt odzyskiwania, jeśli chcesz użyć innego punktu odzyskiwania po przejściu w tryb failover. Po zatwierdzeniu trybu failover w następnym kroku ta opcja nie będzie już dostępna.
- Po weryfikacji wybierz pozycję Zatwierdź , aby sfinalizować punkt odzyskiwania maszyny wirtualnej po przejściu w tryb failover.
- Po zatwierdzeniu zostaną usunięte wszystkie pozostałe dostępne punkty odzyskiwania. Ten krok kończy tryb failover.
Napiwek
Jeśli po przejściu w tryb failover wystąpią problemy z łącznością, postępuj zgodnie z przewodnikiem rozwiązywania problemów.
Planowane przejście w tryb failover z platformy Azure do środowiska lokalnego
Planowane przejście w tryb failover z platformy Azure do środowiska lokalnego. Ponieważ jest to planowane działanie trybu failover, punkt odzyskiwania jest generowany po wyzwoleniu planowanego zadania trybu failover.
Uwaga
Przed kontynuowaniem upewnij się, że kondycja replikacji maszyny jest w dobrej kondycji. Upewnij się również, że urządzenie i wszystkie jego składniki również są w dobrej kondycji.
Po wyzwoleniu planowanego przejścia w tryb failover oczekujące zmiany są kopiowane do środowiska lokalnego, generowany jest najnowszy punkt odzyskiwania maszyny wirtualnej, a maszyna wirtualna platformy Azure zostanie zamknięta. Po tym, maszyna lokalna jest włączona.
Po pomyślnym zaplanowanym przejściu w tryb failover maszyna będzie aktywna w środowisku lokalnym.
Uwaga
Jeśli chroniona maszyna ma dyski iSCSI, konfiguracja jest zachowywana na platformie Azure po przejściu w tryb failover. Po zaplanowanym przejściu w tryb failover z platformy Azure do środowiska lokalnego nie można zachować konfiguracji iSCSI. W związku z tym dyski vmdk są tworzone na maszynie lokalnej. Aby usunąć zduplikowane dyski, usuń dysk iSCSI, ponieważ dane są zastępowane dyskami vmdk.
Maszyna wirtualna przełączona w tryb failover na platformę Azure — wymagania
Upewnij się, że maszyna wirtualna jest następująca po przełączeniu jej w tryb failover na platformę Azure:
- Maszyna wirtualna na platformie Azure powinna być zawsze włączona.
- Upewnij się, że usługa usług agenta mobilności 1 i usługa 2 są uruchomione na maszynie wirtualnej. Ma to na celu zapewnienie, że agent mobilności na maszynie wirtualnej może komunikować się z usługami Azure Site Recovery na platformie Azure.
- Adresy URL wymienione tutaj są dostępne z maszyny wirtualnej.
Anulowanie planowanego przejścia w tryb failover
Jeśli środowisko lokalne nie jest gotowe lub w przypadku jakichkolwiek wyzwań, możesz anulować planowane przejście w tryb failover. Planowane przejście w tryb failover można wykonać w dowolnym momencie później, gdy warunki lokalne zwrócą się korzystne.
Aby anulować planowane przejście w tryb failover:
- Przejdź do maszyny w magazynie usługi Recovery Services i wybierz pozycję Anuluj tryb failover.
- Kliknij przycisk OK.
- Upewnij się, że zapoznasz się z informacjami na temat sposobu kontynuowania operacji anulowania trybu failover .
Jeśli występują jakiekolwiek problemy uniemożliwiające usłudze Azure Site Recovery pomyślne anulowanie zadania zakończonego niepowodzeniem, wykonaj zalecane kroki podane w zadaniu. Po wykonaniu zalecanej akcji spróbuj ponownie wykonać zadanie anulowania.
Poprzednia planowana operacja przejścia w tryb failover zostanie anulowana. Maszyna na platformie Azure zostanie zwrócona do stanu tuż przed wyzwoleniem planowanego przejścia w tryb failover .
W przypadku planowanego przejścia w tryb failover po odłączeniu dysków maszyny wirtualnej od urządzenia tworzymy jego migawkę przed włączeniem zasilania.
Jeśli maszyna wirtualna nie uruchomi się poprawnie lub aplikacja nie jest poprawnie uruchomiona lub z jakiegoś powodu zdecydujesz się anulować planowane przejście w tryb failover i spróbować ponownie, wykonaj następujące działania:
Przywrócimy wszystkie wprowadzone zmiany.
Wróć dyski do tego samego stanu, w jakim były przed włączeniem zasilania, używając wcześniej wykonanych migawek.
Na koniec dołącz dyski z powrotem do urządzenia i wznów replikację.
To zachowanie różni się od tego, co było obecne w architekturze klasycznej.
W zmodernizowanej architekturze można wykonać operację powrotu po awarii ponownie w późniejszym momencie.
W architekturze klasycznej nie można anulować i ponowić próbę powrotu po awarii — jeśli maszyna wirtualna nie zostanie uruchomiona lub aplikacja nie pojawi się lub z jakiegokolwiek innego powodu.
Uwaga
Można anulować tylko planowane przejście w tryb failover z platformy Azure do środowiska lokalnego. Nie można anulować trybu failover ze środowiska lokalnego do platformy Azure.
Planowana praca w trybie failover — niepowodzenie
Jeśli planowane przejście w tryb failover zakończy się niepowodzeniem, usługa Azure Site Recovery automatycznie inicjuje zadanie anulowania zadania, które zakończyło się niepowodzeniem i pobiera stan maszyny, która była tuż przed zaplanowanym przejściem w tryb failover.
Jeśli anulowanie ostatniego zaplanowanego zadania trybu failover zakończy się niepowodzeniem, usługa Azure Site Recovery wyświetli monit o ręczne zainicjowanie anulowania.
Te informacje są dostarczane w ramach operacji planowanego przejścia w tryb failover i jako problem z kondycją replikowanego elementu.
Jeśli problem będzie się powtarzać, skontaktuj się z pomocą techniczną firmy Microsoft. Nie wyłączaj replikacji.
Ponownie chroń maszynę lokalną na platformie Azure po pomyślnym zaplanowanym przejściu w tryb failover
Po pomyślnym zaplanowanym przejściu w tryb failover maszyna jest aktywna w środowisku lokalnym. Aby chronić maszynę w przyszłości, upewnij się, że maszyna jest replikowana na platformę Azure (ponownie chroniona).
Aby to zrobić, przejdź do komputera >Ponownie chroń, wybierz wybrane urządzenie, wybierz konto magazynu pamięci podręcznej i kontynuuj. Podczas wybierania urządzenia upewnij się, że docelowy magazyn danych, w którym znajduje się maszyna źródłowa, jest dostępny dla urządzenia. Magazyn danych maszyny źródłowej powinien być zawsze dostępny dla urządzenia. Nawet jeśli maszyna i urządzenie znajdują się na różnych serwerach ESX, o ile magazyn danych jest między nimi współużytkowany, ponowne włączenie ochrony zakończy się pomyślnie.
Uwaga
Podczas wybierania urządzenia upewnij się, że docelowy magazyn danych, w którym znajduje się maszyna źródłowa, jest dostępny dla urządzenia.
Po pomyślnym włączeniu replikacji i replikacji początkowej punkty odzyskiwania będą generowane w celu zapewnienia ciągłości działania z powodu niepożądanych zakłóceń.
Następne kroki
Po przejściu w tryb failover ponownie włącz ochronę maszyn wirtualnych platformy Azure do środowiska lokalnego. Po ponownym włączeniu ochrony maszyn wirtualnych i replikacji do lokacji lokalnej powrót po awarii z platformy Azure, gdy wszystko będzie gotowe.