Udostępnij za pośrednictwem


Migrowanie maszyn wirtualnych VMware na platformę Azure (bez agentów)

W tym artykule przedstawiono sposób migrowania lokalnych maszyn wirtualnych VMware na platformę Azure przy użyciu narzędzia migracji i modernizacji z migracją bez agenta. Maszyny wirtualne VMware można również migrować przy użyciu migracji opartej na agentach. Porównaj metody.

Ten samouczek jest trzecim z serii, który pokazuje, jak oceniać i migrować maszyny wirtualne VMware na platformę Azure.

Uwaga

W samouczkach przedstawiono najprostszą ścieżkę wdrażania dla scenariusza, dzięki czemu można szybko skonfigurować weryfikację koncepcji. Jeśli to możliwe, samouczki używają opcji domyślnych i nie przedstawiają wszystkich możliwych ustawień i ścieżek.

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

  • Dodaj narzędzie migracji i modernizacji.
  • Odnajdź maszyny wirtualne, które chcesz migrować.
  • Uruchom replikowanie maszyn wirtualnych.
  • Uruchom migrację testową, aby upewnić się, że wszystko działa zgodnie z oczekiwaniami.
  • Uruchom pełną migrację maszyny wirtualnej.

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

Wymagania wstępne

Przed rozpoczęciem tego samouczka należy:

  1. Ukończ pierwszy samouczek , aby przygotować platformę Azure i oprogramowanie VMware do migracji.
  2. Zalecamy ukończenie drugiego samouczka w celu oceny maszyn wirtualnych VMware przed ich migracją na platformę Azure, ale nie musisz tego robić.
  3. Przejdź do już utworzonego projektu lub utwórz nowy projekt
  4. Sprawdź uprawnienia dla konta platformy Azure — Twoje konto platformy Azure musi mieć uprawnienia do tworzenia maszyny wirtualnej i zapisywania na dysku zarządzanym platformy Azure.

Uwaga

Jeśli planujesz uaktualnienie systemu operacyjnego Windows, usługa Azure Migrate może pobrać narzędzie Instalator systemu WindowsDiag, aby uzyskać szczegółowe informacje o błędzie w przypadku niepowodzenia uaktualnienia. Upewnij się, że maszyna wirtualna utworzona na platformie Azure po migracji ma dostęp do setupDiag. W przypadku braku dostępu do setupDiag może nie być w stanie uzyskać szczegółowych kodów błędów uaktualniania systemu operacyjnego, ale uaktualnienie nadal może kontynuować.

Konfigurowanie urządzenia usługi Azure Migrate

Narzędzie migracji i modernizacji uruchamia lekkie urządzenie maszyny wirtualnej VMware używane do odnajdywania, oceny i migracji bez agenta maszyn wirtualnych VMware. Jeśli wykonasz czynności opisane w samouczku dotyczącym oceny, urządzenie zostało już skonfigurowane. Jeśli tak nie jest, skonfiguruj ją teraz przy użyciu jednej z następujących metod:

  • Szablon OVA: skonfiguruj maszynę wirtualną VMware przy użyciu pobranego szablonu OVA.
  • Skrypt: skonfiguruj maszynę wirtualną VMware lub maszynę fizyczną przy użyciu skryptu instalatora programu PowerShell. Ta metoda powinna być używana, jeśli nie można skonfigurować maszyny wirtualnej przy użyciu szablonu OVA lub jeśli jesteś w usłudze Azure Government.

Po utworzeniu urządzenia należy sprawdzić, czy może nawiązać połączenie z usługą Azure Migrate: Server Assessment, skonfigurować je po raz pierwszy i zarejestrować w projekcie usługi Azure Migrate.

Replikowanie maszyn wirtualnych

Po skonfigurowaniu urządzenia i zakończeniu odnajdywania można rozpocząć replikację maszyn wirtualnych VMware na platformę Azure.

  • Jednocześnie można uruchomić maksymalnie 500 replikacji.
  • W portalu możesz wybrać maksymalnie 10 maszyn wirtualnych jednocześnie na potrzeby migracji. Aby przeprowadzić migrację większej liczby maszyn, dodaj je do grup w partiach 10.

Uwaga

Usługa Azure Migrate nie obsługuje migracji bez agenta maszyn wirtualnych VMware z zestawem VMDK zawierającym znaki inne niż ASCII.

Aby włączyć replikację:

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

    Zrzut ekranu przedstawiający wybieranie opcji Replikuj.

  2. W obszarze Replikowanie, >Podstawy czy maszyny>są zwirtualizowane?, wybierz pozycję Tak, z programem VMware vSphere.

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

    Zrzut ekranu przedstawiający ustawienia źródła.

  4. W obszarze Maszyny wirtualne wybierz maszyny wirtualne, które mają być replikowane. Aby zastosować rozmiar maszyny wirtualnej i typ dysku z oceny, jeśli został uruchomiony, w obszarze Importowanie ustawień migracji z oceny usługi Azure Migrate? wybierz pozycję Tak, a następnie wybierz grupę maszyn wirtualnych i nazwę oceny. Jeśli nie używasz ustawień oceny, wybierz pozycję Nie.

    Zrzut ekranu przedstawiający wybieranie oceny.

  5. W obszarze Maszyny wirtualne wybierz maszyny wirtualne, które chcesz migrować. Następnie kliknij przycisk Dalej: Ustawienia docelowe.

    Zrzut ekranu przedstawiający wybieranie maszyn wirtualnych.

  6. W obszarze Ustawienia docelowe wybierz subskrypcję, region docelowy i konto magazynu.

    Uwaga

    Po rozpoczęciu pierwszej replikacji maszyny wirtualnej nie można zmienić konta magazynu. Do utworzenia nowego konta magazynu zostanie użyta opcja domyślna wybrana na liście rozwijanej. Jeśli opcja nie zostanie wybrana, konto magazynu zostanie utworzone w ostatnim kroku włączania replikacji.

  7. W obszarze Sieć wirtualna wybierz sieć wirtualną/podsieć platformy Azure, którą maszyny wirtualne platformy Azure dołączają po migracji.

  8. W obszarze Opcje dostępności wybierz pozycję:

    • Strefa dostępności, aby przypiąć 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 Strefy dostępności. W przypadku wybrania tej opcji należy 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 do migracji obsługuje Strefy dostępności
    • Zestaw dostępności umożliwiający umieszczenie migrowanej maszyny 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. Zestaw dostępności z grupami umieszczania w pobliżu jest obsługiwany.
    • Brak wymaganej opcji nadmiarowości infrastruktury, jeśli nie potrzebujesz żadnej z tych konfiguracji dostępności dla migrowanych maszyn.
  9. 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 za pomocą klucza zarządzanego przez klienta, należy utworzyć zestaw szyfrowania dysku w docelowej grupie zasobów. Obiekt zestawu szyfrowania dysku mapuje Dyski zarządzane na usługę Key Vault, która zawiera klucz cmK do użycia w usłudze SSE.

  10. 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 opcję Tak, jeśli masz maszyny z systemem Windows Server, które są objęte aktywnym programem Software Assurance lub subskrypcjami systemu Windows Server, i chcesz zastosować korzyść do migrowanych maszyn. Następnie kliknij przycisk Dalej.

    Zrzut ekranu przedstawiający ustawienia docelowe.

  11. 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 wybiera 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.

    Uwaga

    Jeśli chcesz wybrać inną opcję dostępności dla zestawów maszyn wirtualnych, przejdź do kroku 1 i powtórz kroki, wybierając różne opcje dostępności po rozpoczęciu replikacji dla jednego zestawu maszyn wirtualnych.

  12. W obszarze Dyski określ, czy dyski maszyn wirtualnych mają być replikowane na platformę Azure, a następnie wybierz typ dysku (standardowe dyski SSD/dyski twarde lub dyski zarządzane w warstwie Premium) na platformie Azure. Następnie kliknij przycisk Dalej.

    Zrzut ekranu przedstawiający kartę Dyski okna dialogowego Replikowanie.

  13. W obszarze Tagi wybierz opcję dodawania tagów do maszyn wirtualnych, dysków i kart sieciowych.

    Zrzut ekranu przedstawia kartę tagi okna dialogowego Replikowanie.

  14. W obszarze Przegląd i rozpoczynanie replikacji sprawdź ustawienia, a następnie kliknij pozycję Replikuj, aby uruchomić replikację początkową dla serwerów.

Uwaga

Jeśli występuje problem z łącznością z platformą Azure lub jeśli usługi urządzeń są wyłączone przez ponad 90 minut, aktywne cykle replikacji dla serwerów replikowania są resetowane do 0%, a odpowiedni cykl jest uruchamiany od początku.

Uwaga

Ustawienia replikacji można aktualizować w dowolnym momencie przed rozpoczęciem replikacji (Zarządzanie maszynami> replikowania). Nie można zmienić ustawień po rozpoczęciu replikacji.

Śledzenie i monitorowanie

  1. Śledzenie stanu zadania w powiadomieniach portalu.

  2. Monitoruj stan replikacji, klikając wartość liczbową obok pozycji Maszyna wirtualna platformy Azure w obszarze Migracja i modernizacja.

    Monitorowanie replikacji

Replikacja odbywa się w następujący sposób:

  • Po pomyślnym zakończeniu zadania uruchamiania replikacji maszyny rozpoczynają replikację początkową na platformę Azure.
  • Podczas replikacji początkowej tworzona jest migawka maszyny wirtualnej. Dane dysku z migawki są replikowane do repliki dysków zarządzanych na platformie Azure.
  • Po zakończeniu replikacji początkowej rozpoczyna się replikacja różnicowa. Przyrostowe zmiany dysków lokalnych są okresowo replikowane do dysków repliki na platformie Azure.

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 wykonanie tej czynności co najmniej raz dla każdej maszyny przed przeprowadzeniem migracji.

  • Uruchomienie testowej migracji sprawdza, czy migracja będzie działać zgodnie z oczekiwaniami, bez wpływu na maszyny lokalne, które pozostaną operacyjne i będą nadal replikować.
  • Migracja testowa symuluje migrację, tworząc maszynę wirtualną platformy Azure przy użyciu replikowanych danych (zwykle migrując 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ą.

Wykonaj migrację testową w następujący sposób:

  1. W obszarze Cele>migracji Serwery, bazy danych i aplikacje>internetowe Migracja i modernizacja wybierz wartość liczbową obok maszyny wirtualnej platformy Azure.

    Zrzut ekranu przedstawiający zmigrowane serwery testowe.

  2. Kliknij prawym przyciskiem myszy maszynę wirtualną do przetestowania, a następnie kliknij pozycję Testuj migrację.

    Zrzut ekranu przedstawiający migrację testowa.

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

  4. Wybierz podsieć, do której chcesz skojarzyć każdą z kart interfejsu sieciowego migrowanej maszyny wirtualnej.

    Zrzut ekranu przedstawiający wybór podsieci podczas migracji testowej.

  5. Istnieje możliwość uaktualnienia systemu operacyjnego Windows Server podczas migracji testowej. Aby uaktualnić, wybierz opcję Uaktualnij dostępne . W wyświetlonym okienku wybierz docelową wersję systemu operacyjnego, do której chcesz przeprowadzić uaktualnienie, i wybierz pozycję Zastosuj. Dowiedz się więcej.

  6. Zostanie uruchomione zadanie Testowanie migracji. Monitoruj zadanie w powiadomieniach portalu.

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

  8. Po zakończeniu testu kliknij prawym przyciskiem myszy maszynę wirtualną platformy Azure w obszarze Replikowanie maszyn, a następnie kliknij pozycję Wyczyść migrację testową.

    Zrzut ekranu przedstawiający czyszczenie migracji.

    Uwaga

    Teraz możesz zarejestrować serwery z uruchomionym serwerem SQL 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 maszynami>replikowania Maszyny>zawierające 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 aktywnym pakietem Software Assurance lub subskrypcjami programu SQL Server i chcesz zastosować korzyść dla maszyn migrujących.hs.

Migrowanie maszyn wirtualnych

Po sprawdzeniu, czy migracja testowa działa zgodnie z oczekiwaniami, można przeprowadzić migrację maszyn lokalnych.

  1. W obszarze Serwery projektów >usługi Azure Migrate, bazy danych i aplikacje>internetowe Migracja i modernizacja wybierz wartość liczbową obok pozycji Maszyna wirtualna platformy Azure.

    Replikowanie serwerów

  2. W obszarze Replikowanie maszyn kliknij prawym przyciskiem myszy migrację maszyny wirtualnej>.

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

    • Domyślnie usługa Azure Migrate zamyka lokalną maszynę wirtualną i uruchamia replikację na żądanie, aby zsynchronizować wszystkie zmiany maszyny wirtualnej, które wystąpiły od momentu ostatniej replikacji. Gwarantuje to brak utraty danych.
    • Jeśli nie chcesz zamykać maszyny wirtualnej, wybierz pozycję Nie
  4. Istnieje możliwość uaktualnienia systemu operacyjnego Windows Server podczas migracji. Aby uaktualnić, wybierz opcję Uaktualnij dostępne . W wyświetlonym okienku wybierz docelową wersję systemu operacyjnego, do której chcesz przeprowadzić uaktualnienie, i wybierz pozycję Zastosuj. Dowiedz się więcej.

  5. Zostanie uruchomione zadanie migracji maszyny wirtualnej. Śledź zadanie w powiadomieniach platformy Azure.

  6. 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 migrację maszyny wirtualnej >Zakończ. Spowoduje to zatrzymanie replikacji maszyny lokalnej i wyczyszczenie informacji o stanie replikacji maszyny wirtualnej.
  2. Podczas migracji automatycznie instalujemy agenta maszyny wirtualnej dla maszyn wirtualnych z systemem Windows i systemu Linux.
  3. Zweryfikuj i rozwiąż problemy z aktywacją systemu Windows na maszynie wirtualnej platformy Azure.
  4. Wykonaj wszelkie dostosowania aplikacji po migracji, takie jak aktualizowanie nazw hostów, parametry połączenia bazy danych i konfiguracji serwera internetowego.
  5. Wykonaj dla zmigrowanej aplikacji uruchomionej na platformie Azure testy końcowe aplikacji i akceptacji migracji.
  6. Zmniejszenie ruchu do zmigrowanego wystąpienia maszyny wirtualnej platformy Azure.
  7. Usuń lokalne maszyny wirtualne z lokalnego spisu maszyn wirtualnych.
  8. Usuń lokalne maszyny wirtualne z lokalnych kopii zapasowych.
  9. Zaktualizuj wszystkie dokumenty wewnętrzne, aby wyświetlić nową lokalizację i adres IP maszyn wirtualnych platformy Azure.

Najlepsze rozwiązania dotyczące po migracji

  • Aby zwiększyć odporność:
    • Zapewnij bezpieczeństwo danych – utwórz kopie zapasowe maszyn wirtualnych platformy Azure przy użyciu usługi Azure Backup. Dowiedz się więcej.
    • Zadbaj, aby pakiety robocze były uruchomione i stale dostępne, replikując maszyny wirtualne platformy Azure do regionu pomocniczego za pomocą usługi Site Recovery. Dowiedz się więcej.
  • W celu zwiększenia wydajności:
    • Domyślnie dyski danych są tworzone z buforowaniem hosta ustawionym na wartość "Brak". Przejrzyj i dostosuj buforowanie dysku danych do potrzeb związanych z obciążeniem. Dowiedz się więcej.
  • W celu zwiększenia bezpieczeństwa:
  • Na potrzeby monitorowania i zarządzania:
  • Rozważ wdrożenie usługi Azure Cost Management, aby monitorować użycie zasobu i wydatki.

Następne kroki

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