Articles

Converteer VMware Virtual Machine naar Hyper-V: een complete gids

bedrijven zijn altijd op zoek naar een stabielere en meestal, naar een virtuele omgeving die licentie minder kostbaar is. Hyper-V ontvangt op dit punt meer klanten omdat het stabiel is en veel beter wordt als Hypervisor, en vooral vanwege de licentiekosten. Sinds tegenwoordig Hyper-V is een meer stabiele omgeving bedrijven zijn nu beslissen, dat is veilig en waardig om te verhuizen naar Hyper-V.

zoals we hebben besproken in een vorige blog post over Top Hyper-V functies uitgelegd

nu de klanten steeds meer overschakelen van VMware-omgeving naar Hyper-V, is het plannen van die verhuizing erg belangrijk. Vooral hoe deze VMware virtuele Machines te converteren naar een andere hypervisor.

In deze blog zal ik een voorbeeld laten zien van het verplaatsen van virtuele Machines van een VMware-omgeving naar een Hyper-V-omgeving.

hoe VMware naar Hyper-V te converteren:

om een migratie van virtueel naar virtueel (V2V) of zelfs een migratie van fysiek naar virtueel (P2V) uit te voeren, hebt u een converterprogramma nodig. Als alternatief, als u V2V converteert, kunt u VM exporteren en importeren met behulp van een OVF-bestand van een andere Hypervisor naar Hyper-V.

er zijn veel conversieprogramma ‘ s op de markt. Als u google zou u veel tools die kunnen migreren van verschillende Hypervisor naar Hyper-V vinden, maar voor dit artikel, zullen we de juiste Microsoft tools en processen te gebruiken.

voor dit artikel zullen we drie conversievoorbeelden bespreken die we in drie delen zullen verdelen:

  • deel I: converteren met Microsoft Virtual Machine Converter (MVMC)
  • Deel II : Converteren met System Center 20160-Virtual Machine Manager (VMM)
  • deel III : OVF-bestand exporteren in VMware en importeren in Hyper-V met behulp van PowerShell

VMware converteren naar Hyper-V met behulp van Microsoft Virtual Machine Converter (MVMC)

in dit eerste deel zullen we bespreken hoe u een VMware virtuele machine kunt converteren als een Hyper-V virtuele machine met behulp van Microsoft Virtual Machine Converter.

met betrekking tot MVMC, Microsoft had besloten om deze tool te verwijderen (EOL was juni 2017) en zou alleen beschikbaar zijn via System Center. Echter, nadat veel klanten klagen over deze beslissing, Microsoft besloten om te blijven leveren van de tool-free als een stand-alone tool, maar ondersteuning alleen tijdens het gebruik en opgenomen in het Microsoft System Center.

De gratis tool MVMC kan hier worden gedownload van de Microsoft site.

met de converter Tool Download, kunt u ook het document mvmc_cmdlets downloaden.dokter. Zoals de naam al zegt, is een document met de commando ’s over het uitvoeren van alle conversie taken met behulp van Powershell commando’ s zonder de noodzaak om de conversie GUI tool te gebruiken.

Dit zijn de vereisten om deze tool en Ondersteunde besturingssystemen te installeren:

ondersteund besturingssysteem

Windows Server 2008 R2 SP1, Windows Server 2012, Windows Server 2012 R2

  • voordat u Microsoft Virtual Machine Converter (MVMC) installeert, moet u de volgende software installeren op de computer waarop u Mvmc wilt uitvoeren:
    • Windows Server 2012 R2, Windows Server 2012, of Windows Server 2008 R2 SP1 besturingssystemen
    • Microsoft.NET Framework 3.5 EN. Net Framework 4 Als u mvmc installeert op Windows Server 2008 R2 SP1
    • Microsoft. NET Framework 4.5 Als u mvmc installeert op Windows Server 2012 of Windows 8 runtime 3.0, en de cmdlets functie alleen op Windows Server 2012 R2, Windows Server 2012, Windows 8.1, of Windows 8
    • install Feature Bits Compact server
    • Visual C++ Redistributable for Visual Studio 2012 Update 1

Hoe installeer ik Microsoft Virtual Machine Converter

de installatie van MVMC is zeer eenvoudig. Installeer de stand-alone MVMC in een werkstation of server die toegang heeft tot zowel de bron als de bestemming.

belangrijk: Houd er rekening mee dat de locatie van MVMC genoeg schijfruimte moet hebben voor tijdelijke bestanden van de conversie. Schijfruimte grootte is dezelfde grootte als de bron virtuele Machines virtuele schijven.

voorkomen van netwerkstress tijdens conversie, wordt het gebruik van lokale schijf aanbevolen om conversie tijdelijke bestanden op te slaan.

Opmerking: Het wordt aanbevolen om het gereedschap niet in de bron of op de bestemming te installeren. Gebruik dus, indien mogelijk, altijd een andere locatie om MVMC te installeren.

start het uitvoeren van het bestand gedownload van Microsoft site: mvmc_setup.msi

MVMC is installed and ready to start the conversion process.

Before starting the process some considerations to bypass some issues that may block the conversion.

Firewall:

Als Hyper-V-hosts Windows firewall is ingeschakeld, controleer dan of de firewall-regels (met name in de Hyper-V-bestemming) zijn ingesteld om de converter te migreren van de VM in de Hyper-V.

zo niet, gebruik deze Powershell commando ‘ s voor het toevoegen van een regel aan uw Hyper-V:

Nieuw-NetFirewallRule -DisplayName “HyperV-Setup” -Richting Inbound -Actie Toestaan -EdgeTraversalPolicy Toestaan -Protocol TCP -LocalPort 139,445

Controleer of de regel is gemaakt:

Get-NetFirewallRule-DisplayName “HyperV-Setup” / Selecteer DisplayName, Profile, Enabled, Direction, Action | Format-Table-AutoSize

Als u de regel wilt verwijderen nadat de conversie is voltooid:

Remove-NetFirewallRule-DisplayName “HyperV-Setup”

als de firewall de conversie blokkeert, kunt u iets dergelijks krijgen.

VMware Tools:

soms krijgt u dezelfde fout als hierboven. Dus verwijder VMware Tools voor de conversie.

schakel in een koude migratie VMware-hulpprogramma ‘ s uit voordat virtuele Machine wordt ingeschakeld op de bestemming. Deze taak kan worden gedaan met PowerShell.

Dit commando schakelt services, stuurprogramma ’s en programma’ s uit die geassocieerd zijn met VMware Tools voor de opgegeven VHDX.

voorbeeld:

Disable-MvmcSourceVMTools-DestinationLiteralPath ” Hyperpathfolder \ VHD \ VirtualMachineName.vhdx ”

voor een van ons voorbeeld was:

Disable-MvmcSourceVMTools-DestinationLiteralPath “C:\ClusterStorage/E:\Hyper-V\Virtual harde schijven \ SCCM Test-Win10.VHD ”

Opmerking: Nadat de virtuele Machine is ingeschakeld, kunt u VMware Tools veilig verwijderen.

ondersteund besturingssysteem:

Als u een niet-ondersteunde Systeembewerking probeert te converteren, wordt een soortgelijke waarschuwing weergegeven.

zelfs mvmc 3.0 tool geeft geen lijst van Microsoft Server 2016 en Windows 10 in de Ondersteunde besturingssystemen; echter, als een test voor dit artikel, waren we in staat om deze besturingssystemen te converteren zonder problemen. Houd er echter rekening mee dat Microsoft tijdens het gebruik van deze tool dit niet ondersteunt. Vooral bij het converteren van kritieke servers vanuit uw omgeving.

volledige informatie over deze tool en ondersteunde systemen is hier te vinden.

bij het converteren van een virtuele Machine, of fysieke Server, kan dit worden gedaan met OS power on (mvmc gebruikt Volume Shadow Copy Service-VSS) genaamd Hot migration, of power down genaamd Cold Migration.

Opmerking: Als u converteert met de virtuele broncomputer aan, vergeet dan niet om de optie inschakelen na conversie uit te schakelen. Daarom heeft u geen bron-en bestemmingscomputers ingeschakeld in uw netwerk. MVMC zal niet verwijderen VMware tools van Power off geconverteerde VM ‘ s. U moet verwijderen na de conversie.

ons conversiescenario:

VMware: vCenter v6. 0(met twee ESXi-hosts)
Hyper-V: Hyper-V Cluster (met drie Windows 2016 Server)

het converteren van een virtuele Machine met Windows 7 geïnstalleerd.

opmerking: voor dit artikel en testdoeleinden werd ook een Windows 2016 en een Windows 10 geconverteerd.

de conversie starten:

Start the Microsoft Virtual Machine

In this case, the process is a V2V. Select Virtual Machine Conversion option.

You have the option to convert your VM into a Microsoft Azure environment or to a Hyper-V.

This case is Migrate to Hyper-V option.

Note: Schakel externe toegang via WMI (Windows Management Instrumentation) in op de bestemming van de Hyper-V-Server.

conversiedoel:

voeg eerst de Hyper-V-bestemming (FQDN of IP-adres) toe voor deze virtuele Machine.

gebruikersnaam moet een lokale, of admin administrator op de bestemming Hyper-V.

vervolgens moet u het doelpad in de Hyper-V toevoegen om de geconverteerde virtuele Machine op te slaan.

in dit geval is een Hyper-V die deel uitmaakt van een Hyper-V cluster en het pad is ClusterStorage:
\\192.168.1.122\C$\ClusterStorage\Volume1\Hyper-V\virtuele harde schijven\virtuele harde schijven

opmerking: om er zeker van te zijn dat mvmc locatie toegang heeft tot deze gedeelde pas, kopieer dit naar de bestandsverkenner en zorg ervoor dat de map toegankelijk is vanaf de conversie locatie.

voor het type virtuele schijf hebt u de optie om vaste grootte te kiezen of dynamisch uit te breiden. Betekenis is een dikke schijf of een dunne schijf.

op het formaat van virtuele schijven moet u de nieuwe versie VHDX met meer functies selecteren.

Opmerking: U kunt hier meer lezen in een van onze artikelen over Hyper-V Best Practices en format disk types.

conversiebron:

De conversiebron kan een vCenter of een ESXi-host (FQDN of IP-adres) zijn.

nogmaals, de gebruikersnaam moet altijd een lokale of een vCenter domeinbeheerder zijn (root voor ESXi hosts).

na het invoeren van de gegevens en klik op Volgende, maakt mvmc automatisch verbinding met onze vCenter/ESXi host en toont alle beschikbare VM ‘ s. Nu kunt u de virtuele Machine voor de conversie selecteren (voor dit voorbeeld is de Win7 Test 01).

Het is essentieel om op de hoogte te zijn van de gebruikersrechten die in MVMC worden gebruikt.

gebruikte bestemming admin heeft rechten op de bestemming Hyper-V, maar kon niet in de virtuele Machine Gast OS.

in een hete migratie moet u een lokale/domeinbeheerder toevoegen voor het VM Guest OS domein (niet het domein van uw Hyper-V kan anders zijn). Als u zich in hetzelfde AD-domein bevindt, kunt u “mijn Windows-gebruikersaccount gebruiken” inschakelen.”. Alleen nodig als is een warme migratie, koude migratie hoeft geen toegang tot Gast OS.

inschakelen, uitschakelen bestemming en bron hangt altijd af van het type conversie (warm of koud).

dit voorbeeld is een koude migratie, dus beide opties zijn uitgeschakeld.

voeg bij de volgende optie de map toe waar de geconverteerde bestanden tijdelijk moeten worden opgeslagen.

opmerking: voor betere prestaties moet dit een lokale map op een lokale schijf zijn.

dan start het conversieproces.

De tijd van dit proces hangt af van de grootte van de virtuele Machine die we converteren, maar ook van uw infrastructuur. Voor dit voorbeeld, voor een 30Gb, het duurde 3h (dit is een mix van een geneste en fysiek-virtuele omgeving).

u kunt een laatste waarschuwing krijgen met betrekking tot Virtual Machine videogeheugen, u kunt deze waarschuwing negeren en op” Finish ” klikken om het conversieproces te starten.

Opmerking: Als videogeheugen essentieel is in de geconverteerde virtuele Machine, dan moet u het repareren door de geconverteerde virtuele machine Hyper-V aan te passen.

nadat u alle conversiedetails van bron en bestemming hebt voltooid, start het proces

het conversieproces wordt in vier stappen uitgevoerd:

  1. Valideren Conversie (validatie van alle bron-en bestemmings-details)
  2. Schijven Converteren (omzetten van vmdk schijven te vhdx schijven in de tijdelijke map)
  3. het Analyseren van Schijven (analyseren omgezet schijven en kijken voor eventuele fouten)
  4. Kopiëren van Schijven (kopie Virtuele Schijven in de bestemming Hyper-V map)
  5. Voorziening Hyper-V Beoordelingen (het maken van Virtuele Machine in uw Hyper-V-bestemming)

Nadat de conversie is voltooid, krijgt u het rapport voor elke taak in de conversie.

na conversie kunt u nu uw nieuwe geconverteerde VM controleren in uw Hyper-V.

na het uitschakelen van de VMware gereedschappen start de virtuele machine.

aangezien de geconverteerde virtuele Machine nu in een ander netwerk en Hypervisor draait, moet u het netwerk inschakelen en toevoegen aan het juiste netwerk in uw Hyper-V netwerkomgeving.

Bewerk uw nieuwe geconverteerde virtuele Machine en selecteer in het gedeelte Netwerk de juiste netwerkadapter.

na het toevoegen van de juiste netwerkadapter aan de virtuele Machine, hebben we een netwerk en een volledig werkend gast-besturingssysteem.

conclusie:

Microsoft Virtual Machine Converter is een oude tool (en Verouderd) van Microsoft voor Hyper-V, maar is nog steeds zeer nuttig voor geà soleerde conversie(fysiek of virtueel). Zoals we in het artikel hebben vermeld, ondersteunt zelfs Microsoft de nieuwste Windows-versies niet, is het mogelijk om een Windows 2016 of Windows 10 VM zonder problemen te converteren.

wordt ook aanbevolen (niet verplicht) om MVMC op een derde server te installeren (geen bron of bestemming) en het interne netwerk te gebruiken voor de conversie.

wordt ook aanbevolen (niet verplicht) om tijdelijke converteerbestanden op te slaan op lokale schijven waar MVMC is geïnstalleerd. Probeer netwerkshares te vermijden. Controleer echter altijd of u vrije ruimte hebt in uw lokale temp converter-map om tijdelijke bestanden op te slaan voor de conversie.

uitschakelen op bestemming of vooraf verwijderen op Bron VMware Tools van de virtuele Machine die moet worden geconverteerd.

nu we het proces van het converteren van VMware VM naar Hyper-V hebben gezien met behulp van Microsoft Virtual Machine Converter (MVMC), zullen we zien met behulp van System Center 20160 – Virtual Machine Manager (VMM) in deel 2 van deze serie.

Volg onze Twitter-en Facebook-feeds voor nieuwe releases, updates, inzichtelijke berichten en meer.

bevalt het wat u gelezen hebt? Beoordeel ons