Konwertowanie maszyny wirtualnej programu VMware na funkcję Hyper-V w sieci szkieletowej VMM
Ważne
Ta wersja programu Virtual Machine Manager (VMM) osiągnęła koniec wsparcia technicznego. Zalecamy uaktualnienie do programu VMM 2022.
W tym artykule opisano sposób konwertowania maszyn wirtualnych VMware w sieci szkieletowej programu System Center — Virtual Machine Manager (VMM) na funkcję Hyper-V.
Maszyny wirtualne można przekonwertować za pomocą kreatora Konwertowanie maszyny wirtualnej . Tego kreatora można użyć z poziomu konsoli programu VMM.
Program VMM 2019 UR3 obsługuje konwersję maszyn wirtualnych VMware na maszyny wirtualne funkcji Hyper-V i Azure Stack HCI 20H2. Dowiedz się więcej o obsłudze usługi Azure Stack HCI 20H2.
Ważne
- Zobacz wymagania systemowe dotyczące obsługiwanych wersji programu vSphere (ESXi).
- Nie można konwertować stacji roboczych z programem VMware.
- Nie można konwertować maszyn wirtualnych z wirtualnymi dyskami twardymi podłączonymi do magistrali IDE.
- Aplikacje antywirusowe muszą być obsługiwane.
- Konwersje w trybie online nie są obsługiwane. Należy wyłączyć maszyny wirtualne programu VMware.
- Z systemu operacyjnego gościa maszyny wirtualnej należy odinstalować narzędzia programu VMware.
Ważne
- Zobacz wymagania systemowe dotyczące obsługiwanych wersji programu vSphere (ESXi).
- Nie można konwertować stacji roboczych z programem VMware.
- Nie można konwertować maszyn wirtualnych z wirtualnymi dyskami twardymi podłączonymi do magistrali IDE.
- Aplikacje antywirusowe muszą być obsługiwane.
- Konwersje w trybie online nie są obsługiwane. Należy wyłączyć maszyny wirtualne programu VMware.
- Z systemu operacyjnego gościa maszyny wirtualnej należy odinstalować narzędzia programu VMware.
- Zalecamy uaktualnienie do wersji VMM 2022 UR2, aby przekonwertować maszyny wirtualne VMware na funkcję Hyper-V cztery razy szybciej.
Obecnie istnieje kilka metod konwertowania maszyn wirtualnych VMware na funkcję Hyper-V:
Kreator konwersji maszyny wirtualnej: możesz użyć tego kreatora z konsoli programu VMM.
Ważne
- Zobacz wymagania systemowe dotyczące obsługiwanych wersji programu vSphere (ESXi).
- Nie można konwertować stacji roboczych z programem VMware.
- Nie można konwertować maszyn wirtualnych z wirtualnymi dyskami twardymi podłączonymi do magistrali IDE.
- Aplikacje antywirusowe muszą być obsługiwane.
- Konwersje w trybie online nie są obsługiwane. Należy wyłączyć maszyny wirtualne programu VMware.
- Z systemu operacyjnego gościa maszyny wirtualnej należy odinstalować narzędzia programu VMware.
Konwerter maszyn wirtualnych firmy Microsoft: to autonomiczne narzędzie konwertuje maszyny wirtualne VMware na hosty funkcji Hyper-V lub maszyny wirtualne platformy Azure. Konwertuje ono również fizyczne komputery i dyski na hosty funkcji Hyper-V.
Ważne
To narzędzie osiągnęło koniec wsparcia technicznego.
Konwertowanie za pomocą kreatora
- Wybierz pozycję Maszyny wirtualne i usługi>główne>Twórca>Twórca Virtual Machines>Konwertuj maszynę wirtualną.
- W kreatorze >Konwertowanie maszyny wirtualnejWybierz źródło wybierz pozycję Przeglądaj, a następnie w obszarze Wybierz źródło maszyn wirtualnych VMware wybierz maszyny wirtualne VMware, które chcesz przekonwertować.
- W obszarze Określ tożsamość maszyny wirtualnej zmodyfikuj nazwę i opis maszyny zgodnie z potrzebami.
- W obszarze Konfiguracja maszyny wirtualnej określ liczbę procesorów i ustawień pamięci.
- W obszarze Wybierz hosta wybierz hosta funkcji Hyper-V/Azure Stack HCI (dotyczy programu VMM 2019 UR3 lub nowszego) do umieszczenia. W obszarze Wybierz ścieżkę skonfiguruj lokalizację przechowywania na hoście dla plików maszyny wirtualnej. Wyświetlone zostaną domyślne ścieżki maszyny wirtualnej.
- W obszarze Wybierz sieci wybierz sieć logiczną, sieć wirtualną i sieć VLAN zgodnie z ich zastosowaniem.
- W obszarze Dodaj właściwości skonfiguruj wymagane ustawienia. W obszarze Podsumowanie przejrzyj ustawienia i wybierz pozycję Uruchom maszynę wirtualną po jej wdrożeniu , jeśli to konieczne.
- Wybierz Twórca, aby rozpocząć konwersję. Sprawdź konwersję maszyny wirtualnej w maszynach wirtualnych i usługach>home>show>maszyn wirtualnych.
Konwertowanie maszyny wirtualnej opartej na technologii EFI na maszynę wirtualną 2. generacji funkcji Hyper-V
Program System Center VMM umożliwia migrację maszyn wirtualnych VMware opartych na technologii EFI do funkcji Hyper-V. Maszyny wirtualne VMware migrowane do platformy Microsoft Hyper-V mogą teraz korzystać z funkcji drugiej generacji.
W ramach wersji programu VMM 1801 kreator Konwertuj maszynę wirtualną umożliwia tę migrację. Na podstawie typu oprogramowania układowego (BIOS lub EFI) kreator wybiera i domyślnie odpowiednio wybiera generację maszyny wirtualnej funkcji Hyper-V.
Kreator konwertowania maszyny wirtualnej umożliwia tę migrację. Na podstawie typu oprogramowania układowego (BIOS lub EFI) kreator wybiera i domyślnie odpowiednio wybiera generację maszyny wirtualnej funkcji Hyper-V.
- Maszyny wirtualne oparte na systemie BIOS są migrowane do maszyny wirtualnej funkcji Hyper-V generacji 1.
- Maszyny wirtualne oparte na technologii EFI są migrowane do maszyny wirtualnej funkcji Hyper-V generacji 2.
Przed rozpoczęciem
Upewnij się, że zostały spełnione następujące wymagania wstępne:
- Maszyny wirtualne VMware z typem oprogramowania układowego efI
- Hosty VMware ESXi dodane w programie System Center VMM
Procedura konwersji
Aby przeprowadzić konwersję, wykonaj powyższą procedurę i wybierz pozycję Generacja 2 w kroku 4.
Po przekonwertowaniu maszyny wirtualnej możesz zobaczyć maszynę wirtualną 2. generacji, jak pokazano na poniższej ilustracji:
Uwaga
- Konwersja dysku (z zestawu vmdk do dysku VHDX/VHD) została rozszerzona o około 50% szybciej niż wcześniej.
- Polecenia programu PowerShell umożliwiają podanie typu dysku docelowej maszyny wirtualnej funkcji Hyper-V, która umożliwi migrowanie dysku aprowizowanego za pomocą oprogramowania VMware jako dysku dynamicznego funkcji Hyper-V lub na odwrót na podstawie wymagań.
Konwertowanie przy użyciu poleceń cmdlet programu PowerShell
Oto przykładowe polecenia cmdlet:
New-SCV2V -VMHost <Host> -VMXPath <string> [-EnableVMNetworkOptimization <bool>] [-EnableMACAddressSpoofing
<bool>] [-VMMServer <ServerConnection>] [-LibraryServer <LibraryServer>] [-JobGroup <guid>] [-Trigger] [-VhdType
{UnknownType | DynamicallyExpanding | FixedSize}] [-VhdFormat {VHD | VHDX}] [-Description <string>] [-Name
<string>] [-Owner <string>] [-UserRole <UserRole>] [-Path <string>] [-StartVM] [-CPUCount <byte>]
[-CPURelativeWeight <int>] [-CPUType <ProcessorType>] [-MemoryMB <int>] [-Generation <int>] [-DelayStartSeconds
<int>] [-StartAction {NeverAutoTurnOnVM | AlwaysAutoTurnOnVM | TurnOnVMIfRunningWhenVSStopped}] [-StopAction
{SaveVM | TurnOffVM | ShutdownGuestOS}] [-LogicalNetwork <LogicalNetwork>] [-VMNetwork <VMNetwork>]
[-NoConnection] [-MACAddress <string>] [-MACAddressType <string>] [-SourceNetworkConnectionID <string>]
[-VirtualNetwork <VirtualNetwork>] [-VirtualNetworkAdapter <VirtualNetworkAdapter>] [-VLanEnabled <bool>] [-VLanID
<uint16>] [-OverridePatchPath <string>] [-SkipInstallVirtualizationGuestServices] [-NetworkLocation <string>]
[-NetworkTag <string>] [-RunAsynchronously] [-PROTipID <guid>] [-JobVariable <string>] [<CommonParameters>]
Szybsze konwertowanie maszyn wirtualnych VMware na funkcję Hyper-V
- Aby rozpocząć konwertowanie maszyn wirtualnych VMware na funkcję Hyper-V cztery razy szybciej, przeprowadź uaktualnienie do programu SCVMM 2022 UR2 lub nowszego.
- W ramach programu SCVMM 2022 UR2 nowy rejestr o nazwie V2VTransferChunkSizeBytes jest wprowadzany w folderze HKLM:\SOFTWARE\Microsoft\Microsoft System Center Virtual Machine Manager Agent na hostach funkcji Hyper-V zarządzanych przez program SCVMM.
- Ten rejestr typu REG_DWORD z wartością 2147483648, która jest 2 GB w bajtach, musi być ustawiona na każdym hoście funkcji Hyper-V zarządzanym przez program VMM, uruchamiając ten skrypt z konsoli programu VMM.
- Alternatywnie, jeśli chcesz ustawić tę wartość rejestru na jednym hoście, a nie na wszystkich hostach, uruchom ten skrypt z konsoli programu VMM.
- Jeśli po ustawieniu tej wartości rejestru zostaną usunięte wszystkie hosty funkcji Hyper-V z programu SCVMM, nieaktualne wpisy dla tego rejestru mogą pozostać. Jeśli te same hosty zostaną ponownie dodane do programu SCVMM, zostanie uhonorowana poprzednia wartość rejestru V2VTransferChunkSizeBytes .
Następne kroki
Opinia
https://aka.ms/ContentUserFeedback.
Dostępne już wkrótce: W 2024 r. będziemy stopniowo wycofywać zgłoszenia z serwisu GitHub jako mechanizm przesyłania opinii na temat zawartości i zastępować go nowym systemem opinii. Aby uzyskać więcej informacji, sprawdź:Prześlij i wyświetl opinię dla