Migrowanie lokalnych maszyn wirtualnych
Migrowanie obciążeń lokalnych na platformę Azure obejmuje różne fazy. Ukończono planowanie i ocenę oraz przygotowano środowisko i maszyny wirtualne na potrzeby migracji.
Kolejną fazą jest śledzenie i monitorowanie procesu replikacji przed uruchomieniem pełnej migracji na platformę Azure. Uruchomisz migrację testową w środowisku nieprodukcyjnym, aby upewnić się, że maszyny wirtualne mogą pomyślnie przeprowadzić migrację na platformę Azure, zanim w końcu przejdziesz do pełnej migracji.
W tej lekcji zapoznasz się z procesem replikacji i składnikami. Dowiesz się również, jak śledzić i monitorować każdą fazę procesu migracji.
Proces replikacji
Proces replikacji składa się z kilku kroków, począwszy od zadania uruchamiania replikacji.
Po pomyślnym zakończeniu zadania Uruchom replikację maszyny wirtualne rozpoczynają replikację początkową na platformę Azure.
Podczas replikacji początkowej wykonano migawkę maszyny wirtualnej funkcji Hyper-V. Dostawca usługi Azure Site Recovery i agent usługi Azure Recovery współpracują ze sobą w celu replikowania danych z maszyn wirtualnych funkcji Hyper-V na platformę Azure. Replikowane dane są przekazywane do konta magazynu w subskrypcji platformy Azure.
Dane dysku z migawki są replikowane do dysków zarządzanych funkcji Hyper-V Replica na platformie Azure. Dyski repliki są używane do tworzenia maszyn wirtualnych platformy Azure podczas migracji.
Funkcja Hyper-V Replica śledzi zmiany dysku podczas replikacji początkowej, a zmiany są przechowywane w plikach dziennika.
Po zakończeniu replikacji początkowej migawka maszyny wirtualnej zostanie usunięta, a replikacja różnicowa zostanie uruchomiona.
Agent usługi Recovery Services okresowo przekazuje dzienniki replikacji do konta magazynu dzienników.
Wymagane składniki replikacji
Podczas pierwszej replikacji wszystkich maszyn wirtualnych migracja serwera usługi Azure Migrate konfiguruje dodatkowe zasoby w grupie zasobów projektu usługi Azure Migrate. Te zasoby służą do zarządzania procesem replikacji i organizowania ich oraz przechowywania informacji o replikacji.
Zasoby używane przez migrację serwera usługi Azure Migrate to
- Service Bus: wysyła informacje o orkiestracji replikacji do urządzenia usługi Azure Migrate
- Konto magazynu bramy: przechowuje informacje o stanie maszyny wirtualnej
- Konto magazynu dzienników: przechowuje dzienniki replikacji
- Magazyn kluczy: zarządza parametry połączenia dla usługi Service Bus i kluczami dostępu dla kont magazynu używanych w replikacji
Śledzenie stanu zadania replikacji
Podczas procesu replikacji można śledzić, kiedy replikacja początkowa zmienia się na replikację różnicową. Stan replikowanych maszyn można również monitorować, klikając pozycję Replikowanie serwerów w usłudze Azure Migrate: migracja serwera.
Migracja serwera usługi Azure Migrate wskazuje stan replikowanych maszyn. Każde zadanie replikacji zostało ukończone pomyślnie, a trzy maszyny są teraz replikowane. Na każdej maszynie jest wyświetlany stan dobrej kondycji bez problemów wymagających uwagi.
Zakończono replikację początkową
Czas ukończenia replikacji zależy od czynników, które obejmują rozmiar maszyny wirtualnej, dostępne miejsce na hoście na potrzeby magazynu plików dziennika, przepustowości sieci i docelowego magazynu na platformie Azure. Masz już to na koncie w fazie planowania.
Replikacja początkowa kończy się, gdy stan każdej maszyny zmieni się z W toku na Chronione.
- Kliknij pozycję Replikowanie maszyn.
- Odświeżaj od czasu do czasu, aż wszystkie maszyny będą wyświetlać stan Chronione.
Uruchamianie migracji testowej
Przed ukończeniem pełnej migracji uruchomisz migrację testową dla każdej maszyny wirtualnej. Dzięki temu można sprawdzić, czy migracja działa zgodnie z oczekiwaniami. W ramach przygotowania do migracji skonfigurowaliśmy już nieprodukcyjną sieć wirtualną platformy Azure na potrzeby testowania. Migracja testowa tworzy zestaw maszyn wirtualnych platformy Azure z replikowanych danych i migruje je do nieprodukcyjnej sieci wirtualnej.
Migrację testową można uruchomić po rozpoczęciu replikacji różnicowej, co pozwala na kontynuowanie replikacji maszyn lokalnych bez wpływu. Maszyny wirtualne platformy Azure są replikowane, aby potwierdzić, że migracja działa prawidłowo i rozwiążesz wszelkie problemy przed pełną migracją.
- W obszarze Cele migracji > Serwery > usługi Azure Migrate: Migracja serwera kliknij pozycję Testuj zmigrowane serwery.
- Kliknij prawym przyciskiem myszy maszynę wirtualną do przetestowania, a następnie kliknij pozycję Testuj migrację.
Nowo utworzone maszyny wirtualne platformy Azure są migrowane do nieprodukcyjnej sieci wirtualnej platformy Azure. Zadanie migracji testowej można monitorować w powiadomieniach portalu. Po zakończeniu migracji testowej wyświetl zmigrowane maszyny wirtualne w witrynie Azure Portal. Zauważysz, że utworzono nowe maszyny wirtualne z sufiksem -Text .
Po zweryfikowaniu wyników migracji testowej wykonaj czyszczenie migracji testowej. W obszarze Faza migracji stan zmienia się na Test czyszczenie oczekujące.
Migrowanie maszyn wirtualnych
Po sprawdzeniu, czy migracja działa zgodnie z oczekiwaniami, możesz przystąpić do migracji serwerów lokalnych. Ostateczna migracja jest bardzo podobna do procesu migracji testowej.
Możesz zdecydować, że usługa Azure Migrate zamknie lokalnych maszyn wirtualnych i uruchom replikację na żądanie, aby zsynchronizować wszelkie zmiany maszyn wirtualnych, które wystąpiły od czasu ostatniej replikacji. Ponieważ przeprowadzasz małą migrację pilotażową, aby dowiedzieć się więcej na temat korzystania z usługi Azure Migrate, nie ma potrzeby utrzymywania uruchomionych lokalnych maszyn wirtualnych. Zapobiega to utracie danych.
Podobnie jak w poprzednich fazach, zadanie migracji jest uruchamiane dla każdej maszyny wirtualnej. Postęp można śledzić i monitorować tak jak poprzednio. Poczekaj, aż wszystkie zaplanowane zadania trybu failover mają stan Powodzenie.
Przejdź do grupy zasobów skojarzonej z projektem usługi Azure Migrate i sprawdź, czy dla każdej tworzonej maszyny wirtualnej, interfejsu sieciowego i zasobów dysku zostały utworzone.
Wykonywanie zadań po migracji
Po zakończeniu migracja zostanie zatrzymana. Usługa Azure Migrate zatrzymuje replikację i czyści informacje o stanie replikacji dla maszyn wirtualnych.
Po przeprowadzeniu migracji maszyn wirtualnych chcesz mieć możliwość wykonywania typowych zadań, takich jak instalowanie i konfigurowanie oprogramowania. Wymaga to włączenia i uruchomienia rozszerzeń maszyn wirtualnych platformy Azure. W tym celu należy zainstalować agenta maszyny wirtualnej platformy Azure na zmigrowanych maszynach. Dokumentacja platformy Azure zawiera informacje o agentach maszyn wirtualnych platformy Azure dla systemów Windows i Linux.
Nie przeprowadzono migracji żadnych baz danych dla pilotażu, ale po wykonaniu tej czynności nadszedł czas, aby zaktualizować wszystkie parametry połączenia bazy danych lub konfiguracje serwera internetowego.
Gdy uczestnicy projektu przeprowadź ostateczne testowanie aplikacji i akceptacji migracji, przekroią ruch do zmigrowanych wystąpień maszyn wirtualnych platformy Azure. Na koniec usuń lokalne maszyny wirtualne z lokalnego spisu maszyn wirtualnych i lokalnych kopii zapasowych.
W następnej lekcji zapoznasz się z najlepszymi rozwiązaniami, które można zrobić, aby zwiększyć bezpieczeństwo maszyn wirtualnych, które są teraz uruchomione na platformie Azure.