Udostępnij za pośrednictwem


Odnajdywanie, ocenianie i migrowanie maszyn wirtualnych platformy Google Cloud Platform (GCP) na platformę Azure

W tym samouczku pokazano, jak odnajdywać, oceniać i migrować maszyny wirtualne platformy Google Cloud Platform (GCP) do maszyn wirtualnych platformy Azure przy użyciu narzędzi Azure Migrate: Server Assessment i Migration i modernizacji.

Z tego samouczka dowiesz się, jak wykonywać następujące czynności:

  • Sprawdź wymagania wstępne dotyczące migracji.
  • Przygotowywanie zasobów platformy Azure za pomocą narzędzia migracji i modernizacji. Konfigurowanie uprawnień dla konta i zasobów platformy Azure do pracy z usługą Azure Migrate i modernizacją.
  • Przygotowanie wystąpień maszyn wirtualnych GCP do migracji.
  • Dodaj narzędzie migracji i modernizacji w centrum Usługi Azure Migrate i Modernizacja.
  • Skonfiguruj urządzenie replikacji i wdróż serwer konfiguracji.
  • Zainstaluj usługa mobilności na maszynach wirtualnych GCP, które chcesz migrować.
  • Włączanie replikacji maszyn wirtualnych
  • Śledzenie i monitorowanie stanu replikacji.
  • Uruchom migrację testową, aby upewnić się, że wszystko działa zgodnie z oczekiwaniami.
  • Uruchom pełną migrację na platformę Azure.

Jeśli nie masz subskrypcji platformy Azure, przed rozpoczęciem utwórz bezpłatne konto.

Odnajdywanie i ocenianie

Przed przeprowadzeniem migracji na platformę Azure zalecamy przeprowadzenie oceny odnajdywania i migracji maszyn wirtualnych. Ta ocena pomaga w odpowiednim rozmiarze maszyn wirtualnych GCP na potrzeby migracji na platformę Azure i szacowania potencjalnych kosztów uruchamiania platformy Azure.

Aby skonfigurować ocenę:

  1. Postępuj zgodnie z samouczkiem, aby skonfigurować platformę Azure i przygotować maszyny wirtualne GCP do oceny. Należy pamiętać, że:

    • Usługa Azure Migrate i modernizacja używają uwierzytelniania haseł do odnajdywania wystąpień maszyn wirtualnych GCP. Wystąpienia GCP domyślnie nie obsługują uwierzytelniania haseł. Aby można było odnaleźć wystąpienie, należy włączyć uwierzytelnianie haseł.
      • W przypadku maszyn z systemem Windows zezwól na port WinRM 5985 (HTTP). Ten port umożliwia zdalne wywołania usługi WMI.
      • W przypadku maszyn z systemem Linux:
        1. Zaloguj się do każdej maszyny z systemem Linux.
        2. Otwórz plik sshd_config: vi /etc/ssh/sshd_config.
        3. W pliku znajdź PasswordAuthentication wiersz i zmień wartość na yes.
        4. Zapisz plik i zamknij go. Uruchom ponownie usługę SSH.
    • Jeśli używasz użytkownika głównego do odnajdywania maszyn wirtualnych z systemem Linux, upewnij się, że logowanie główne jest dozwolone na maszynach wirtualnych.
      1. Zaloguj się do każdej maszyny z systemem Linux.
      2. Otwórz plik sshd_config: vi /etc/ssh/sshd_config.
      3. W pliku znajdź PermitRootLogin wiersz i zmień wartość na yes.
      4. Zapisz plik i zamknij go. Uruchom ponownie usługę SSH.
  2. Następnie wykonaj czynności opisane w tym samouczku , aby skonfigurować projekt i urządzenie usługi Azure Migrate w celu odnajdywania i oceniania maszyn wirtualnych GCP.

Mimo że zalecamy wypróbowanie oceny, przeprowadzenie oceny nie jest obowiązkowym krokiem umożliwiającym migrację maszyn wirtualnych.

Wymagania wstępne

  • Upewnij się, że maszyny wirtualne GCP, które chcesz migrować, mają obsługiwaną wersję systemu operacyjnego. Maszyny wirtualne GCP są traktowane jak maszyny fizyczne do migracji. Zapoznaj się z obsługiwanymi systemami operacyjnymi i wersjami jądra dla przepływu pracy migracji serwera fizycznego. Możesz użyć standardowych poleceń, takich jak hostnamectl lub uname -a , aby sprawdzić wersje systemu operacyjnego i jądra dla maszyn wirtualnych z systemem Linux. Zalecamy przeprowadzenie migracji testowej, aby sprawdzić, czy maszyna wirtualna działa zgodnie z oczekiwaniami przed kontynuowaniem rzeczywistej migracji.
  • Upewnij się, że maszyny wirtualne GCP są zgodne z obsługiwanymi konfiguracjami migracji na platformę Azure.
  • Sprawdź, czy maszyny wirtualne GCP replikowane na platformę Azure są zgodne z wymaganiami dotyczącymi maszyn wirtualnych platformy Azure.
  • Przed migracją na platformę Azure potrzebne są pewne zmiany na maszynach wirtualnych:
    • W przypadku niektórych systemów operacyjnych usługa Azure Migrate i modernizacja automatycznie wprowadza te zmiany.
    • Przed rozpoczęciem migracji wprowadź te zmiany. W przypadku migracji maszyny wirtualnej przed wprowadzeniem zmiany maszyna wirtualna może nie zostać uruchomiona na platformie Azure. Przejrzyj zmiany w systemach Windows i Linux , które należy wprowadzić.

Przygotowywanie zasobów platformy Azure do migracji

Przygotowanie platformy Azure do migracji za pomocą narzędzia migracji i modernizacji.

Zadanie Szczegóły
Tworzenie projektu usługi Azure Migrate Konto platformy Azure wymaga uprawnień Współautor lub Właściciel, aby utworzyć nowy projekt.
Weryfikowanie uprawnień dla konta platformy Azure Twoje konto platformy Azure musi mieć uprawnienia do tworzenia maszyny wirtualnej i zapisywania na dysku zarządzanym platformy Azure.

Przypisywanie uprawnień do tworzenia projektu

  1. W witrynie Azure Portal otwórz subskrypcję i wybierz pozycję Kontrola dostępu (Zarządzanie dostępem i tożsamościami).
  2. W obszarze Sprawdź dostęp znajdź odpowiednie konto i wybierz je, aby wyświetlić uprawnienia.
  3. Musisz mieć uprawnienia współautora lub właściciela .
    • Jeśli bezpłatne konto platformy Azure zostało właśnie utworzone, jesteś właścicielem subskrypcji.
    • Jeśli nie jesteś właścicielem subskrypcji, poproś właściciela o przypisanie roli.

Przypisywanie uprawnień konta platformy Azure

Przypisz rolę Współautor maszyny wirtualnej do konta platformy Azure. Ta rola zapewnia uprawnienia do:

  • Tworzenie maszyny wirtualnej w wybranej grupie zasobów.
  • Tworzenie maszyny wirtualnej w wybranej sieci wirtualnej.
  • Zapisywanie na dysku zarządzanym platformy Azure.

Tworzenie sieci platformy Azure

Konfigurowanie sieci wirtualnej platformy Azure. Podczas replikacji na platformę Azure tworzone maszyny wirtualne platformy Azure są przyłączone do sieci wirtualnej platformy Azure określonej podczas konfigurowania migracji.

Przygotowywanie wystąpień GCP do migracji

Aby przygotować się do migracji platformy GCP na platformę Azure, należy przygotować i wdrożyć urządzenie replikacji na potrzeby migracji.

Przygotowywanie maszyny do urządzenia replikacji

Narzędzie migracji i modernizacji używa urządzenia replikacji do replikowania maszyn na platformę Azure. Urządzenie replikacji uruchamia następujące składniki:

  • Serwer konfiguracji: serwer konfiguracji koordynuje komunikację między maszynami wirtualnymi GCP i platformą Azure i zarządza replikacją danych.
  • Serwer przetwarzania: serwer przetwarzania działa jako brama replikacji. Odbiera dane replikacji i optymalizuje te dane przy użyciu buforowania, kompresji i szyfrowania. Następnie wysyła dane do konta magazynu pamięci podręcznej na platformie Azure.

Aby przygotować się do wdrożenia urządzenia:

  • Skonfiguruj oddzielną maszynę wirtualną GCP do hostowania urządzenia replikacji. To wystąpienie musi działać w systemie Windows Server 2012 R2 lub Windows Server 2016. Zapoznaj się z wymaganiami dotyczącymi sprzętu, oprogramowania i sieci dla urządzenia.

  • Urządzenie nie powinno być zainstalowane na źródłowej maszynie wirtualnej, która ma zostać zreplikowana lub na urządzeniu usługi Azure Migrate: odnajdywanie i ocena, które mogło zostać zainstalowane wcześniej. Powinien zostać wdrożony na innej maszynie wirtualnej.

  • Źródłowe maszyny wirtualne GCP do migracji powinny mieć widok sieciowy do urządzenia replikacji. Skonfiguruj niezbędne reguły zapory, aby włączyć tę funkcję. Zalecamy wdrożenie urządzenia replikacji w tej samej sieci wirtualnej chmury prywatnej (VPC) co źródłowe maszyny wirtualne do migracji. Jeśli urządzenie replikacji musi znajdować się w innej sieci VPC, sieci VPN muszą być połączone za pośrednictwem komunikacji równorzędnej VPC.

  • Źródłowe maszyny wirtualne GCP komunikują się z urządzeniem replikacji na portach HTTPS 443 (aranżacja kanału sterowania) i tcp 9443 (transport danych) dla ruchu przychodzącego na potrzeby zarządzania replikacją i transferu danych replikacji. Urządzenie replikacji z kolei organizuje i wysyła dane replikacji na platformę Azure za pośrednictwem portu HTTPS 443 wychodzącego. Aby skonfigurować te reguły, zmodyfikuj reguły ruchu przychodzącego/wychodzącego grupy zabezpieczeń przy użyciu odpowiednich portów i źródłowych informacji o adresie IP.

    Zrzut ekranu przedstawiający reguły zapory GCP.

    Zrzut ekranu przedstawiający edytowanie reguł zapory.

  • Urządzenie replikacji używa programu MySQL. Zapoznaj się z opcjami instalowania bazy danych MySQL na urządzeniu.

  • Przejrzyj adresy URL platformy Azure wymagane dla urządzenia replikacji, aby uzyskać dostęp do chmur publicznych i rządowych .

Konfigurowanie urządzenia replikacji

Pierwszym krokiem migracji jest skonfigurowanie urządzenia replikacji. Aby skonfigurować urządzenie na potrzeby migracji maszyn wirtualnych GCP, należy pobrać plik instalatora dla urządzenia, a następnie uruchomić je na przygotowanej maszynie wirtualnej.

Pobieranie instalatora urządzenia replikacji

  1. W projekcie usługi Azure Migrate wybierz pozycję Serwery, bazy danych i aplikacje>internetowe Migracja i modernizacja>Odnajdywanie.

    Zrzut ekranu przedstawiający przycisk Odnajdź.

  2. W obszarze Odnajdywanie maszyn czy maszyny>są zwirtualizowane? wybierz pozycję Niezwirtualizowane/Inne.

  3. W obszarze Region docelowy wybierz region świadczenia usługi Azure, do którego chcesz przeprowadzić migrację maszyn.

  4. Wybierz pozycję Potwierdź, że region docelowy migracji to <nazwa> regionu.

  5. Wybierz pozycję Utwórz zasoby. Ten krok powoduje utworzenie magazynu usługi Azure Site Recovery w tle.

    • Jeśli migracja została już skonfigurowana za pomocą narzędzia Migracja i modernizacja, nie można skonfigurować opcji docelowej, ponieważ zasoby zostały wcześniej skonfigurowane.
    • Po wybraniu tego przycisku nie można zmienić regionu docelowego dla tego projektu.
    • Aby przeprowadzić migrację maszyn wirtualnych do innego regionu, musisz utworzyć nowy lub inny projekt usługi Azure Migrate.

    Uwaga

    Jeśli wybrano prywatny punkt końcowy jako metodę łączności dla projektu usługi Azure Migrate podczas jego tworzenia, magazyn usługi Recovery Services jest również skonfigurowany pod kątem łączności z prywatnym punktem końcowym. Upewnij się, że prywatne punkty końcowe są dostępne z urządzenia replikacji. Dowiedz się więcej.

  6. W obszarze Czy chcesz zainstalować nowe urządzenie replikacji?, wybierz pozycję Zainstaluj urządzenie replikacji.

  7. W obszarze Pobierz i zainstaluj oprogramowanie urządzenia replikacji pobierz instalator urządzenia i klucz rejestracji. Potrzebny jest klucz do zarejestrowania urządzenia. Klucz jest ważny przez pięć dni po pobraniu.

    Zrzut ekranu przedstawiający przycisk Pobierz.

  8. Skopiuj plik instalacyjny urządzenia i plik klucza do maszyny wirtualnej Z systemem Windows Server 2016 lub Windows Server 2012 GCP utworzonej dla urządzenia replikacji.

  9. Uruchom plik instalacyjny urządzenia replikacji, zgodnie z opisem w następnej procedurze.

    1. W obszarze Przed rozpoczęciem wybierz pozycję Zainstaluj serwer konfiguracji i serwer przetwarzania, a następnie wybierz przycisk Dalej.
    2. W obszarze Licencja oprogramowania innej firmy wybierz pozycję Akceptuję umowę licencyjną innej firmy, a następnie wybierz przycisk Dalej.
    3. W obszarze Rejestracja wybierz pozycję Przeglądaj , a następnie przejdź do lokalizacji, w której umieścisz plik klucza rejestracji magazynu, a następnie wybierz pozycję Dalej.
    4. W Ustawienia internetowej wybierz pozycję Połączenie do usługi Azure Site Recovery bez serwera proxy, a następnie wybierz przycisk Dalej.
    5. Na stronie Sprawdzanie wymagań wstępnych zostanie uruchomione sprawdzanie kilku elementów. Po zakończeniu wybierz pozycję Dalej.
    6. W obszarze Konfiguracja programu MySQL wprowadź hasło bazy danych MySQL, a następnie wybierz pozycję Dalej.
    7. Dla opcji Szczegóły środowiska wybierz wartość Nie. Nie musisz chronić maszyn wirtualnych. Następnie kliknij przycisk Dalej.
    8. Na stronie Lokalizacja instalacji wybierz opcję Dalej, aby zaakceptować wartości domyślne.
    9. Na stronie Wybór sieci wybierz opcję Dalej, aby zaakceptować wartości domyślne.
    10. Na stronie Podsumowanie wybierz pozycję Zainstaluj.
    11. W obszarze Postęp instalacji wyświetlane są informacje dotyczące procesu instalacji. Po zakończeniu wybierz pozycję Zakończ. Zostanie wyświetlone okno z komunikatem o konieczności ponownego uruchomienia. Wybierz przycisk OK.
    12. Następnie w oknie zostanie wyświetlony komunikat dotyczący hasła wymaganego do połączenia z serwerem konfiguracji. Skopiuj hasło do schowka i zapisz hasło w tymczasowym pliku tekstowym na źródłowych maszynach wirtualnych. To hasło będzie potrzebne później podczas procesu instalacji usługa mobilności.
  10. Po zakończeniu instalacji kreator konfiguracji urządzenia zostanie uruchomiony automatycznie. (Możesz również uruchomić kreatora ręcznie przy użyciu skrótu utworzonego cspsconfigtool na pulpicie urządzenia). W tym samouczku ręcznie zainstalujemy usługa mobilności na źródłowych maszynach wirtualnych, które mają być replikowane. Aby kontynuować, musisz utworzyć fikcyjne konto w tym kroku. W przypadku fikcyjnego konta użyj "guest" jako przyjaznej nazwy, "username" jako nazwy użytkownika i "password" jako hasła dla konta. To fikcyjne konto jest używane na etapie Włączania replikacji.

    Zrzut ekranu przedstawiający finalizowanie rejestracji.

Instalowanie agenta usługa mobilności

Przed zainicjowaniem replikacji należy wstępnie zainstalować agenta usługa mobilności na źródłowych maszynach wirtualnych GCP. Podejście do instalowania agenta usługa mobilności może zależeć od preferencji organizacji i istniejących narzędzi. Metoda instalacji "push" wbudowana w usługę Azure Site Recovery nie jest obecnie obsługiwana. Podejścia, które warto wziąć pod uwagę:

  1. Wyodrębnij zawartość tarball instalatora do folderu lokalnego (na przykład /tmp/MobSvcInstaller) na maszynie wirtualnej GCP w następujący sposób:

    mkdir /tmp/MobSvcInstaller
    tar -C /tmp/MobSvcInstaller -xvf <Installer tarball>
    cd /tmp/MobSvcInstaller
    
  2. Uruchom skrypt instalatora:

    sudo ./install -r MS -v VmWare -q -c CSLegacy
    
  3. Zarejestruj agenta przy użyciu urządzenia replikacji:

    /usr/local/ASR/Vx/bin/UnifiedAgentConfigurator.sh -i <replication appliance IP address> -P <Passphrase File Path>
    

Włączanie replikacji dla maszyn wirtualnych GCP

Uwaga

Za pośrednictwem portalu można dodać maksymalnie 10 maszyn wirtualnych na potrzeby replikacji jednocześnie. Aby replikować więcej maszyn wirtualnych jednocześnie, można dodać je w partiach 10.

  1. W projekcie usługi Azure Migrate wybierz pozycję Serwery, bazy danych i aplikacje>internetowe Migracja i modernizacja>Replikuj.

    Zrzut ekranu przedstawiający wybieranie pozycji Replikuj.

  2. W obszarze Replikowanie,> Ustawienia>źródła Czy maszyny są zwirtualizowane?, wybierz pozycję Niezwirtualizowane/Inne.

  3. W obszarze Urządzenie lokalne wybierz nazwę skonfigurowanego urządzenia usługi Azure Migrate.

  4. Na serwerze przetwarzania wybierz nazwę urządzenia replikacji.

  5. W obszarze Poświadczenia gościa wybierz fikcyjne konto utworzone wcześniej podczas instalacji instalatora replikacji, aby zainstalować usługa mobilności ręcznie. (Instalacja wypychana nie jest obsługiwana). Następnie wybierz pozycję Dalej: Maszyny wirtualne.

    Zrzut ekranu przedstawiający ustawienia replikacji.

  6. W obszarze Maszyny wirtualne w obszarze Importowanie ustawień migracji z oceny? pozostaw ustawienie domyślne Nie. Ręcznie określę ustawienia migracji.

  7. Sprawdź każdą maszynę wirtualną, którą chcesz przeprowadzić migrację. Następnie wybierz pozycję Dalej: Ustawienia docelowe.

    Zrzut ekranu przedstawiający wybieranie maszyn wirtualnych.

  8. W obszarze Ustawienia docelowe wybierz subskrypcję i region docelowy, do którego nastąpi migracja, i określ grupę zasobów, w której będą znajdować się maszyny wirtualne platformy Azure po migracji.

  9. W obszarze Sieć wirtualna wybierz sieć wirtualną/podsieć platformy Azure, do której maszyny wirtualne platformy Azure zostaną dołączone po migracji.

  10. W obszarze Konto magazynu pamięci podręcznej zachowaj domyślną opcję użycia konta magazynu pamięci podręcznej, które zostało automatycznie utworzone dla projektu. Użyj listy rozwijanej, jeśli chcesz określić inne konto magazynu do użycia jako konto magazynu pamięci podręcznej na potrzeby replikacji.

    Uwaga

    • Jeśli wybrano prywatny punkt końcowy jako metodę łączności dla projektu usługi Azure Migrate, przyznaj magazynowi usługi Recovery Services dostęp do konta magazynu pamięci podręcznej. Dowiedz się więcej.
    • Aby replikować przy użyciu usługi ExpressRoute z prywatną komunikacją równorzędną, utwórz prywatny punkt końcowy dla konta magazynu pamięci podręcznej. Dowiedz się więcej.
  11. W obszarze Opcje dostępności wybierz pozycję:

    • Strefa dostępności: przypina zmigrowany komputer do określonej strefy dostępności w regionie. Użyj tej opcji, aby dystrybuować serwery tworzące warstwę aplikacji wielowęźle w różnych strefach dostępności. Jeśli wybierzesz tę opcję, musisz określić strefę dostępności do użycia dla każdej z wybranych maszyn na karcie Obliczenia . Ta opcja jest dostępna tylko wtedy, gdy region docelowy wybrany dla migracji obsługuje strefy dostępności.
    • Zestaw dostępności: umieść zmigrowany komputer w zestawie dostępności. Wybrana docelowa grupa zasobów musi mieć co najmniej jeden zestaw dostępności, aby można było użyć tej opcji.
    • Brak wymaganej nadmiarowości infrastruktury: użyj tej opcji, jeśli nie potrzebujesz żadnej z tych konfiguracji dostępności dla migrowanych maszyn.
  12. W obszarze Typ szyfrowania dysków wybierz pozycję:

    • Szyfrowanie magazynowane przy użyciu klucza zarządzanego przez platformę.
    • Szyfrowanie magazynowane przy użyciu klucza zarządzanego przez klienta.
    • Podwójne szyfrowanie przy użyciu kluczy zarządzanych przez platformę i zarządzanych przez klienta.

    Uwaga

    Aby replikować maszyny wirtualne przy użyciu kluczy zarządzanych przez klienta, należy utworzyć zestaw szyfrowania dysku w docelowej grupie zasobów. Obiekt zestawu szyfrowania dysków mapuje dyski zarządzane na wystąpienie usługi Azure Key Vault, które zawiera klucz zarządzany przez klienta do użycia na potrzeby szyfrowania po stronie serwera.

  13. W obszarze Korzyść użycia hybrydowego platformy Azure:

    • Wybierz pozycję Nie, jeśli nie chcesz stosować korzyści użycia hybrydowego platformy Azure. Następnie kliknij przycisk Dalej.
    • Wybierz pozycję Tak , jeśli masz maszyny z systemem Windows Server objęte aktywnym pakietem Software Assurance lub subskrypcjami systemu Windows Server i chcesz zastosować korzyść dla migrujących maszyn. Następnie kliknij przycisk Dalej.

    Zrzut ekranu przedstawiający ustawienia elementu docelowego.

  14. W obszarze Obliczenia przejrzyj nazwę maszyny wirtualnej, rozmiar, typ dysku systemu operacyjnego i konfigurację dostępności (jeśli wybrano w poprzednim kroku). Maszyny wirtualne muszą być zgodne z wymaganiami platformy Azure.

    • Rozmiar maszyny wirtualnej: jeśli używasz zaleceń dotyczących oceny, lista rozwijana Rozmiar maszyny wirtualnej zawiera zalecany rozmiar. W przeciwnym razie usługa Azure Migrate i modernizacja wybierają rozmiar na podstawie najbliższego dopasowania w subskrypcji platformy Azure. Alternatywnie możesz wybrać rozmiar ręczny w obszarze rozmiaru maszyny wirtualnej platformy Azure.
    • Dysk systemu operacyjnego: określ dysk systemu operacyjnego (rozruchu) dla maszyny wirtualnej. Dysk systemu operacyjnego to dysk, na którym jest zainstalowany program ładujący i instalator systemu operacyjnego.
    • Strefa dostępności: określ strefę dostępności do użycia.
    • Zestaw dostępności: określ zestaw dostępności do użycia.
  15. W obszarze Dyski określ, czy dyski maszyny wirtualnej mają być replikowane na platformę Azure, a następnie wybierz typ dysku (dyski SSD/HDD w warstwie Standardowa lub dyski zarządzane w warstwie Premium) na platformie Azure. Następnie kliknij przycisk Dalej.

    • Dyski można wykluczyć z replikacji.
    • Jeśli wykluczysz dyski, nie będą one znajdować się na maszynie wirtualnej platformy Azure po migracji.

    Zrzut ekranu przedstawiający kartę Dyski w oknie dialogowym Replikowanie.

  16. W obszarze Tagi wybierz dodawanie tagów do maszyn wirtualnych, dysków i kart sieciowych.

    Zrzut ekranu przedstawiający kartę Tagi w oknie dialogowym Replikowanie.

  17. W obszarze Przeglądanie i uruchamianie replikacji przejrzyj ustawienia i wybierz pozycję Replikuj , aby rozpocząć replikację początkową dla serwerów.

Uwaga

Ustawienia replikacji można aktualizować w dowolnym momencie przed rozpoczęciem replikacji, wybierając pozycję Zarządzaj maszynami> replikowania. Ustawień nie można zmienić po rozpoczęciu replikacji.

Śledzenie i monitorowanie stanu replikacji

  • Po wybraniu pozycji Replikuj rozpoczyna się zadanie uruchamiania replikacji.
  • Po pomyślnym zakończeniu zadania uruchamiania replikacji maszyny wirtualne rozpoczynają replikację początkową na platformę Azure.
  • Po zakończeniu replikacji początkowej rozpoczyna się replikacja różnicowa. Przyrostowe zmiany dysków maszyn wirtualnych GCP są okresowo replikowane do dysków repliki na platformie Azure.

Stan zadania można śledzić w powiadomieniach portalu.

Stan replikacji można monitorować, wybierając pozycję Replikowanie serwerów w obszarze Migracja i modernizacja.

Zrzut ekranu przedstawiający opcję Replikowanie serwerów.

Uruchamianie migracji testowej

Po rozpoczęciu replikacji różnicowej można uruchomić migrację testową dla maszyn wirtualnych przed uruchomieniem pełnej migracji na platformę Azure. Zdecydowanie zalecamy przeprowadzenie migracji testowej. Zapewnia możliwość odnalezienia potencjalnych problemów i ich rozwiązania przed kontynuowaniem rzeczywistej migracji. Zalecamy wykonanie tego kroku co najmniej raz dla każdej maszyny wirtualnej przed przeprowadzeniem migracji.

  • Uruchomienie testu migracji sprawdza, czy migracja działa zgodnie z oczekiwaniami, bez wpływu na maszyny wirtualne GCP, które pozostają operacyjne i nadal replikują.
  • Migracja testowa symuluje migrację przez utworzenie maszyny wirtualnej platformy Azure przy użyciu replikowanych danych. (Test zwykle jest migrowana do nieprodukcyjnej sieci wirtualnej w ramach subskrypcji platformy Azure).
  • Możesz użyć replikowanej testowej maszyny wirtualnej platformy Azure, aby zweryfikować migrację, przeprowadzić testowanie aplikacji i rozwiązać wszelkie problemy przed pełną migracją.

Aby przeprowadzić migrację testową:

  1. W obszarze Cele migracji wybierz pozycję Serwery, bazy danych i aplikacje>internetowe Migracja i modernizacja>Migrowane serwery.

    Zrzut ekranu przedstawiający zmigrowane serwery testowe.

  2. Kliknij prawym przyciskiem myszy maszynę wirtualną, aby przetestować i wybierz pozycję Przeprowadź migrację testową.

    Zrzut ekranu przedstawiający wynik po wybraniu migracji testowej.

  3. W obszarze Migracja testowa wybierz sieć wirtualną platformy Azure, w której maszyna wirtualna platformy Azure będzie znajdować się po migracji. Zalecamy używanie sieci wirtualnej nieprodukcyjnej.

  4. Zostanie uruchomione zadanie migracji testowej. Monitoruj zadanie w powiadomieniach portalu.

  5. Po zakończeniu migracji sprawdź zmigrowane maszyny wirtualne platformy Azure w obszarze Maszyny wirtualne w witrynie Azure Portal. Nazwa maszyny ma sufiks -Test.

  6. Po zakończeniu testu kliknij prawym przyciskiem myszy maszynę wirtualną platformy Azure w obszarze Replikowanie maszyn i wybierz polecenie Wyczyść migrację testową.

    Zrzut ekranu przedstawiający wynik po oczyszczeniu migracji testowej.

    Uwaga

    Teraz możesz zarejestrować serwery z uruchomionym programem SQL Server przy użyciu dostawcy zasobów maszyny wirtualnej SQL, aby skorzystać z automatycznego stosowania poprawek, automatycznego tworzenia kopii zapasowych i uproszczonego zarządzania licencjami przy użyciu rozszerzenia agenta IaaS sql.

    • Wybierz pozycję Zarządzaj>serwerami>replikowania Maszyna zawierająca obliczenia i sieć programu SQL Server>, a następnie wybierz pozycję Tak, aby zarejestrować się przy użyciu dostawcy zasobów maszyny wirtualnej SQL.
    • Wybierz Korzyść użycia hybrydowego platformy Azure dla programu SQL Server, jeśli masz wystąpienia programu SQL Server objęte aktywnymi subskrypcjami programu Software Assurance lub SQL Server i chcesz zastosować korzyść dla migrujących maszyn.

Migrowanie maszyn wirtualnych GCP

Po sprawdzeniu, czy migracja testowa działa zgodnie z oczekiwaniami, można migrować maszyny wirtualne GCP.

  1. W projekcie usługi Azure Migrate wybierz pozycję Serwery, bazy danych i aplikacje>internetowe Migracja i modernizacja>serwerów replikowania.

    Zrzut ekranu przedstawiający serwery replikowania.

  2. W obszarze Replikowanie maszyn kliknij prawym przyciskiem myszy maszynę wirtualną i wybierz pozycję Migruj.

  3. W obszarze Migrowanie>Zamknij maszyny wirtualne i przeprowadź planowaną migrację bez utraty danych wybierz pozycję Tak>OK.

    Uwaga

    Automatyczne zamykanie nie jest obsługiwane podczas migracji maszyn wirtualnych GCP.

  4. Zostanie uruchomione zadanie migracji maszyny wirtualnej. Stan zadania można wyświetlić, wybierając ikonę dzwonka powiadomień w prawym górnym rogu strony portalu lub przechodząc do strony Zadania narzędzia Migracja i modernizacja. (Wybierz Przegląd na kafelku narzędzia i wybierz pozycję Zadania w menu po lewej stronie.

  5. Po zakończeniu zadania możesz wyświetlić maszynę wirtualną i zarządzać nią na stronie Maszyny wirtualne.

Kończenie migracji

  1. Po zakończeniu migracji kliknij prawym przyciskiem myszy maszynę wirtualną i wybierz pozycję Zatrzymaj migrację. Ta akcja:
    • Zatrzymuje replikację maszyny wirtualnej GCP.
    • Usuwa maszynę wirtualną GCP z liczby serwerów replikowania w narzędziu Migracja i modernizacja.
    • Czyści informacje o stanie replikacji dla maszyny wirtualnej.
  2. Zweryfikuj i rozwiąż problemy z aktywacją systemu Windows na maszynie wirtualnej platformy Azure.
  3. Wykonaj wszelkie dostosowania aplikacji po migracji, takie jak aktualizowanie nazw hostów, parametry połączenia bazy danych i konfiguracji serwera internetowego.
  4. Wykonaj dla zmigrowanej aplikacji uruchomionej na platformie Azure testy końcowe aplikacji i akceptacji migracji.
  5. Zmniejszenie ruchu do zmigrowanego wystąpienia maszyny wirtualnej platformy Azure.
  6. Zaktualizuj wszystkie dokumenty wewnętrzne, aby wyświetlić nową lokalizację i adres IP maszyn wirtualnych platformy Azure.

Najlepsze rozwiązania dotyczące po migracji

Rozwiązywanie problemów i porady

Pytanie: Nie widzę maszyny wirtualnej GCP na odnalezionej liście serwerów do migracji.
Odpowiedź: Sprawdź, czy urządzenie replikacji spełnia wymagania. Upewnij się, że na źródłowej maszynie wirtualnej jest zainstalowany agent mobilności, który ma zostać zmigrowany i jest zarejestrowany na serwerze konfiguracji. Sprawdź reguły zapory, aby włączyć ścieżkę sieciową między urządzeniem replikacji i źródłowymi maszynami wirtualnymi GCP.

Pytanie: Jak mogę wiedzieć, czy moja maszyna wirtualna została pomyślnie zmigrowana?
Odpowiedź: Po migracji możesz wyświetlić maszynę wirtualną i zarządzać nią na stronie Maszyny wirtualne. Połączenie do zmigrowanej maszyny wirtualnej w celu zweryfikowania.

Pytanie: Nie mogę zaimportować maszyn wirtualnych do migracji z poprzednio utworzonych wyników oceny serwera.
Odpowiedź: Obecnie nie obsługujemy importowania oceny dla tego przepływu pracy. Aby obejść ten problem, możesz wyeksportować ocenę, a następnie ręcznie wybrać zalecenie dotyczące maszyny wirtualnej podczas kroku Włącz replikację.

Pytanie: Podczas próby odnalezienia maszyn wirtualnych GCP występuje błąd "Nie można pobrać identyfikatora GUID systemu BIOS".
Odpowiedź: Użyj głównego identyfikatora logowania do uwierzytelniania, a nie żadnego pseudou użytkownika. Jeśli nie możesz użyć użytkownika głównego, upewnij się, że wymagane możliwości są ustawione dla użytkownika zgodnie z instrukcjami podanymi w macierzy obsługi. Zapoznaj się również z obsługiwanymi systemami operacyjnymi dla maszyn wirtualnych GCP.

Pytanie: Mój stan replikacji nie postępuje.
Odpowiedź: Sprawdź, czy urządzenie replikacji spełnia wymagania. Upewnij się, że włączono wymagane porty na urządzeniu replikacji port TCP 9443 i HTTPS 443 na potrzeby transportu danych. Upewnij się, że nie ma nieduplikowanych wersji urządzenia replikacji podłączonego do tego samego projektu.

Pytanie: Nie mogę odnaleźć wystąpień platformy GCP przy użyciu usługi Azure Migrate i modernizacji ze względu na kod stanu HTTP 504 ze zdalnej usługi zarządzania systemem Windows.
Odpowiedź: Zapoznaj się z wymaganiami dotyczącymi urządzeń usługi Azure Migrate i wymaganiami dotyczącymi dostępu do adresów URL. Upewnij się, że żadne ustawienia serwera proxy nie blokują rejestracji urządzenia.

Pytanie: Czy muszę wprowadzić jakiekolwiek zmiany przed migracją maszyn wirtualnych GCP na platformę Azure?
Odpowiedź: Przed migracją maszyn wirtualnych GCP na platformę Azure może być konieczne wprowadzenie następujących zmian:

  • Jeśli używasz pakietu cloud-init do aprowizacji maszyny wirtualnej, możesz wyłączyć inicjowanie chmury na maszynie wirtualnej przed replikacją na platformę Azure. Kroki aprowizacji wykonywane przez cloud-init na maszynie wirtualnej mogą być specyficzne dla platformy GCP i nie będą prawidłowe po migracji na platformę Azure. ​
  • Zapoznaj się z sekcją Wymagania wstępne , aby określić, czy przed migracją systemu operacyjnego na platformę Azure istnieją jakiekolwiek zmiany niezbędne.
  • Zawsze zalecamy przeprowadzenie migracji testowej przed ostateczną migracją.

Następne kroki

Zbadaj podróż po migracji do chmury w przewodniku Cloud Adoption Framework dla platformy Azure.