Przełączanie w tryb failover i powrót po awarii serwerów fizycznych replikowanych na platformę Azure
W tym samouczku opisano sposób przełączania w tryb failover lokalnych serwerów fizycznych replikujących na platformę Azure za pomocą usługi Azure Site Recovery. Po przejściu w tryb failover powrót po awarii z platformy Azure do lokacji lokalnej, gdy jest dostępny.
Przed rozpoczęciem
- Dowiedz się więcej o procesie trybu failover w odzyskiwaniu po awarii.
- Jeśli chcesz przełączyć wiele maszyn w tryb failover, dowiedz się, jak zebrać maszyny razem w planie odzyskiwania.
- Przed wykonaniem pełnego przejścia w tryb failover uruchom próbne odzyskiwanie po awarii, aby upewnić się, że wszystko działa zgodnie z oczekiwaniami.
- Postępuj zgodnie z tymi instrukcjami , aby przygotować się do nawiązania połączenia z maszynami wirtualnymi platformy Azure po przejściu w tryb failover.
Uruchom tryb failover
Weryfikowanie właściwości serwera
Sprawdź właściwości serwera i upewnij się, że jest ona zgodna z wymaganiami platformy Azure dla maszyn wirtualnych platformy Azure.
- W obszarze Chronione elementy kliknij pozycję Zreplikowane elementy i wybierz maszynę.
- W okienku Zreplikowany element znajduje się podsumowanie informacji o maszynie, stanu kondycji i najnowszych dostępnych punktów odzyskiwania. Kliknij przycisk Właściwości, aby wyświetlić więcej szczegółów.
- W obszarze Obliczenia i sieć można zmodyfikować nazwę platformy Azure, grupę zasobów, rozmiar docelowy, zestaw dostępności i ustawienia dysku zarządzanego
- Możesz wyświetlać i modyfikować ustawienia sieciowe, w tym sieć/podsieć, w której zlokalizowana będzie maszyna wirtualna na platformie Azure po wejściu w tryb failover, oraz adres IP, który będzie do niej przypisany.
- W obszarze Dyski można wyświetlić informacje o systemie operacyjnym maszyny i dyskach danych.
Przełączenie do trybu failover na platformie Azure
W obszarze Ustawienia>Zreplikowane elementy kliknij maszynę >w trybie failover.
W obszarze Tryb failover wybierz Punkt odzyskiwania, którego chcesz użyć do przełączenia do trybu failover. 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ższą wartość celu puntu odzyskiwania, ponieważ maszyna wirtualna platformy Azure utworzona po przejściu do trybu failover zawiera wszystkie dane, które zostały zreplikowane w usłudze Site Recovery do momentu włączenia trybu failover.
- Najnowszy przetworzony: ta opcja powoduje awarię maszyny do najnowszego punktu odzyskiwania przetworzonego przez usługę Site Recovery. Ta opcja zapewnia niską wartość celu czasu odzyskiwania, ponieważ nie wymaga przetwarzania nieprzetworzonych danych.
- Najnowsza spójność aplikacji: ta opcja powoduje przechodzenie maszyny w tryb failover do najnowszego punktu odzyskiwania spójnego z aplikacją przetworzonego przez usługę Site Recovery.
- Niestandardowy: umożliwia określenie punktu odzyskiwania.
Wybierz pozycję Zamknij maszynę przed rozpoczęciem pracy w trybie failover , jeśli chcesz, aby usługa Site Recovery próbowała zamknąć maszynę źródłową przed wyzwoleniem trybu failover. Przełączanie do trybu failover będzie kontynuowane, nawet jeśli zamknięcie nie powiedzie się. Na stronie Zadania można śledzić postęp trybu failover.
Jeśli przeprowadzono przygotowanie do nawiązania połączenia z maszyną wirtualną platformy Azure, należy po przełączeniu w tryb failover nawiązać połączenie w celu weryfikacji.
Po weryfikacji należy Zatwierdzić tryb failover. To działanie usuwa wszystkie dostępne punkty odzyskiwania.
Ostrzeżenie
Nie anuluj trybu failover w toku. Przed rozpoczęciem pracy w trybie failover replikacja maszyny zostaje zatrzymana. Jeśli anulujesz tryb failover, zatrzyma się, ale maszyna nie zostanie ponownie zreplikowana. W przypadku serwerów fizycznych wykonanie dodatkowego przetwarzania trybu failover może potrwać od ośmiu do dziesięciu minut.
Automatyzowanie akcji podczas pracy w trybie failover
Możesz chcieć zautomatyzować akcje podczas pracy w trybie failover. W tym celu można użyć skryptów lub elementów Runbook automatyzacji platformy Azure w planach odzyskiwania.
- Dowiedz się więcej na temat tworzenia i dostosowywania planów odzyskiwania, w tym dodawania skryptów.
- Dowiedz się , jak dodawać elementy Runbook usługi Azure Automation do planów odzyskiwania.
Konfigurowanie ustawień po przejściu w tryb failover
Po przejściu w tryb failover należy skonfigurować ustawienia platformy Azure w celu nawiązania połączenia z replikowanymi maszynami wirtualnymi platformy Azure. Ponadto skonfiguruj wewnętrzne i publiczne adresy IP.
Przygotowanie do ponownego włączania ochrony i powrotu po awarii
Po przejściu w tryb failover na platformę Azure należy ponownie włączyć ochronę maszyn wirtualnych platformy Azure, replikując je do lokacji lokalnej. Następnie po ich replikacji możesz wrócić do środowiska lokalnego, uruchamiając tryb failover z platformy Azure do lokacji lokalnej.
- Serwery fizyczne replikowane na platformę Azure przy użyciu usługi Site Recovery mogą wrócić po awarii tylko jako maszyny wirtualne VMware. Do powrotu po awarii potrzebna jest infrastruktura VMware. Wykonaj kroki opisane w tym artykule , aby przygotować się do ponownego włączenia ochrony i powrotu po awarii, w tym skonfigurowania serwera przetwarzania na platformie Azure oraz lokalnego głównego serwera docelowego oraz skonfigurowania sieci VPN typu lokacja-lokacja lub prywatnej komunikacji równorzędnej usługi ExpressRoute w celu powrotu po awarii.
- Upewnij się, że lokalny serwer konfiguracji jest uruchomiony i połączony z platformą Azure. Podczas przechodzenia w tryb failover na platformę Azure lokacja lokalna może być niedostępna, a serwer konfiguracji może być niedostępny lub zamknięty. Podczas powrotu po awarii maszyna wirtualna musi istnieć w bazie danych serwera konfiguracji. W przeciwnym razie powrót po awarii zakończy się niepowodzeniem.
- Usuń wszystkie migawki na lokalnym głównym serwerze docelowym. Ponowne włączanie ochrony nie będzie działać, jeśli istnieją migawki. Migawki na maszynie wirtualnej są automatycznie scalane podczas ponownego włączania ochrony.
- Jeśli chronisz maszyny wirtualne zebrane w grupie replikacji pod kątem spójności z wieloma maszynami wirtualnymi, upewnij się, że wszystkie te maszyny mają ten sam system operacyjny (Windows lub Linux) i upewnij się, że wdrożony główny serwer docelowy ma ten sam typ systemu operacyjnego. Wszystkie maszyny wirtualne w grupie replikacji muszą używać tego samego głównego serwera docelowego.
- Otwórz wymagane porty na potrzeby powrotu po awarii.
- Upewnij się, że serwer vCenter jest połączony przed powrotem po awarii. W przeciwnym razie rozłączanie dysków i dołączanie ich z powrotem do maszyny wirtualnej kończy się niepowodzeniem.
- Jeśli serwer vCenter zarządza maszynami wirtualnymi, do których nastąpi powrót po awarii, upewnij się, że masz wymagane uprawnienia. W przypadku odnajdywania maszyn wirtualnych i ochrony maszyn wirtualnych tylko do odczytu tylko do odczytu, ochrona powiedzie się i tryb failover działa. Jednak podczas ponownego włączania ochrony tryb failover kończy się niepowodzeniem, ponieważ nie można odnaleźć magazynów danych i nie są wyświetlane podczas ponownego włączania ochrony. Aby rozwiązać ten problem, możesz zaktualizować poświadczenia programu vCenter przy użyciu odpowiedniego konta/uprawnień, a następnie ponowić próbę wykonania zadania.
- Jeśli użyto szablonu do utworzenia maszyn wirtualnych, upewnij się, że każda maszyna wirtualna ma własny identyfikator UUID dla dysków. Jeśli identyfikator UUID lokalnej maszyny wirtualnej zderza się z identyfikatorem UUID głównego serwera docelowego, ponieważ obie zostały utworzone na podstawie tego samego szablonu, ponowne włączanie ochrony kończy się niepowodzeniem. Wdróż z innego szablonu.
- Jeśli wracasz po awarii do alternatywnego serwera vCenter Server, upewnij się, że nowy serwer vCenter i główny serwer docelowy zostaną odnalezione. Zazwyczaj jeśli nie są one magazynami danych, nie są dostępne lub nie są widoczne w obszarze Ponowne włączanie ochrony.
- Sprawdź następujące scenariusze, w których nie można powrócić po awarii:
- Jeśli używasz bezpłatnej wersji ESXi 5.5 lub wersji bezpłatnej vSphere 6 Hypervisor. Uaktualnij do innej wersji.
- Jeśli masz serwer fizyczny z systemem Windows Server 2008 R2 z dodatkiem SP1.
- Zmigrowane maszyny wirtualne.
- Maszyna wirtualna, która została przeniesiona do innej grupy zasobów.
- Replika maszyny wirtualnej platformy Azure, która została usunięta.
- Replika maszyny wirtualnej platformy Azure, która nie jest chroniona (replikowanie do lokacji lokalnej).
- Przejrzyj typy powrotu po awarii, których można użyć — odzyskiwanie oryginalnej lokalizacji i odzyskiwanie lokalizacji alternatywnej.
Ponowne włączanie ochrony maszyn wirtualnych platformy Azure do lokalizacji alternatywnej
Ta procedura zakłada, że lokalna maszyna wirtualna nie jest dostępna.
- W obszarze Ustawienia>magazynu >Zreplikowane elementy kliknij prawym przyciskiem myszy maszynę, która została przełączona ponownie w tryb failover.>
- W obszarze Włącz ponownie ochronę sprawdź, czy wybrano opcję Z platformy Azure do serwera lokalnego.
- Określ lokalny główny serwer docelowy oraz serwer przetwarzania.
- W obszarze Magazyn danych wybierz główny docelowy magazyn danych, do którego chcesz odzyskać dyski w środowisku lokalnym. — Użyj tej opcji, jeśli lokalna maszyna wirtualna została usunięta lub nie istnieje i musisz utworzyć nowe dyski. — To ustawienie jest ignorowane, jeśli dyski już istnieją, ale należy określić wartość.
- Wybierz główny docelowy dysk przechowywania. Zasady powrotu po awarii są wybierane automatycznie.
- Kliknij przycisk OK, aby rozpocząć ponowne włączanie ochrony. Zadanie rozpoczyna replikację maszyny wirtualnej platformy Azure do lokacji lokalnej. Na karcie Zadania można śledzić postęp.
Uwaga
Jeśli chcesz odzyskać maszynę wirtualną platformy Azure do istniejącej lokalnej maszyny wirtualnej, zainstaluj magazyn danych lokalnej maszyny wirtualnej z dostępem odczytu/zapisu na hoście ESXi głównego serwera docelowego.
Powrót po awarii z platformy Azure
Uruchom tryb failover w następujący sposób:
- Na stronie Zreplikowane elementy kliknij prawym przyciskiem myszy maszynę >Nieplanowana praca w trybie failover.
- W obszarze Potwierdź tryb failover sprawdź, czy wybrano kierunek trybu failover Z platformy Azure.
3.Wybierz punkt odzyskiwania, którego chcesz użyć do przejścia w tryb failover.
- Zalecamy użycie najnowszego punktu odzyskiwania. Punkt spójny na poziomie aplikacji znajduje się za najnowszym punktem w czasie i powoduje utratę danych.
- Najnowsze to punkt odzyskiwania spójny na poziomie awarii.
- Podczas przełączania do trybu failover usługa Site Recovery wyłącza maszyny wirtualne platformy Azure i uruchamia lokalną maszynę wirtualną. Wiąże się to z przestojem, należy więc wybrać odpowiedni moment.
- Kliknij prawym przyciskiem myszy maszynę, a następnie kliknij przycisk Zatwierdź. Spowoduje to wyzwolenie zadania, które usunie maszyny wirtualne platformy Azure.
- Sprawdź, czy maszyna wirtualna platformy Azure została prawidłowo wyłączona.
Ponowne włączanie ochrony lokalnych maszyn na platformie Azure
Dane powinny teraz ponownie znajdować się w lokacji lokalnej, ale nie są replikowane na platformie Azure. Możesz ponownie rozpocząć replikowanie na platformie Azure w następujący sposób:
- W obszarze Ustawienia>magazynu> Zreplikowane elementy wybierz maszyny wirtualne, które zakończyły się niepowodzeniem, a następnie kliknij pozycję Ponownie chroń.
- Wybierz serwer przetwarzania używany do wysyłania replikowanych danych do platformy Azure, a następnie kliknij przycisk OK.
Następne kroki
Po zakończeniu zadania ponownego włączania ochrony lokalna maszyna wirtualna jest replikująca na platformę Azure. W razie potrzeby możesz uruchomić inny tryb failover na platformie Azure.