Articles

Konverter Vmware Virtual Machine Til Hyper-V :en komplett guide

Selskaper er alltid ute etter å flytte sine systemer til en mer stabil og typisk, Til Et Virtuelt Miljø som lisens er mindre kostbart. Hyper-V på dette punktet mottar flere kunder siden den er stabil og blir mye bedre Som Hypervisor, og hovedsakelig på grunn av lisenskostnad. Siden Hyper-V i dag Er et mer stabilt miljø, bestemmer selskapene nå, det er trygt Og verdig å flytte Til Hyper-V.

Som vi har diskutert i Et tidligere blogginnlegg om Topp Hyper-V Funksjoner Forklart

med kundene i økende grad beveger Seg fra VMware miljø Til Hyper-V, planlegging som flytter er svært viktig. Hovedsakelig hvordan å konvertere Disse Vmware Virtuelle Maskiner til en annen hypervisor.

i denne bloggen vil jeg vise et eksempel på hvordan Du flytter Virtuelle Maskiner fra Et vmware-miljø til Et Hyper-V-miljø.

slik konverterer Du VMware Til Hyper-V:

for Å utføre Virtuell-Til-Virtuell (V2V) migrasjon eller Til Og Med En Fysisk-Til-Virtuell (P2V) migrasjon trenger du et konverteringsverktøy. Alternativt, hvis DU konverterer V2V, kan du eksportere og importere VM ved hjelp AV EN OVF-fil fra En Annen Hypervisor Til Hyper-V.

det finnes mange konverteringsverktøy på markedet. Hvis du google vil du finne mange verktøy som kan migrere fra forskjellige Hypervisor Til Hyper-V, men for denne artikkelen vil vi bruke riktige Microsoft-verktøy og prosesser.

For denne artikkelen vil vi diskutere tre konverteringer eksempler som vi vil dele inn i tre deler:

  • Del I: Konvertere Ved Hjelp Av Microsoft Virtual Machine Converter (MVMC)
  • Del II : Konverter Ved Hjelp Av System Center 20160-Virtual Machine Manager (VMM)
  • Del III: Eksportere OVF-fil I VMware og Importere I Hypershell

Konverter VMware Til Hyper-V ved Hjelp Av Microsoft Virtual Machine Converter (MVMC)

i denne første delen vil vi diskutere hvordan du konverterer En VMware virtuell maskin som En Hyper-v virtuell maskin ved Hjelp Av Microsoft Virtual Machine Converter.Når Det GJELDER MVMC, Hadde Microsoft bestemt Seg for å fjerne dette verktøyet (EOL var juni 2017) og skulle bare være tilgjengelig gjennom System Center. Men Etter at mange kunder klager over denne beslutningen, Bestemte Microsoft Seg for å fortsette å levere verktøyet fritt som et frittstående verktøy, men støtter bare mens Du bruker Og inngår I Microsoft System Center.

det gratis verktøyet MVMC kan lastes ned FRA Microsofts nettsted her.

med converter verktøyet nedlasting, kan du også laste ned dokumentet mvmc_cmdlets.dokument. Som navnet sier, er et dokument med kommandoene om hvordan du utfører alle konverteringsoppgaver ved Hjelp Av Powershell-kommandoer uten å måtte bruke konverteringsgui-verktøyet.

Dette er kravet for å installere dette verktøyet og støttede Driftssystemer:

Støttet Operativsystem

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

  • før Du installerer Microsoft Virtual Machine Converter (Mvmc), må du installere følgende programvare På datamaskinen du vil kjøre MVMC på:windows Server 2012 R2, Windows Server 2012 eller windows Server 2008 R2 SP1 operativsystemer
  • Microsoft.NET Framework 3.5 og. NET Framework 4 hvis du installerer MVMC På Windows Server 2008 R2 SP1
  • Microsoft. NET Framework 4.5 hvis du installerer MVMC På Windows Server 2012 eller Windows 8 er utgitt som en del av mvmc Krever Windows Powershell Runtime 3.0, og cmdlets-Funksjonen Bare På Windows Server 2012 R2, windows server 2012, Windows 8.1, Eller Windows 8
  • Installere Funksjonen Biter Kompakt server
  • Visual C++ Redistributable For Visual Studio 2012 Update 1

slik installerer Microsoft Virtual Machine Converter

installasjonen AV MVMC er veldig grei. Installer frittstående MVMC i en arbeidsstasjon eller server som har tilgang til både kilde og destinasjon. Viktig: Husk at plasseringen AV MVMC skal ha nok diskplass for midlertidige filer fra konverteringen. Diskplass størrelse er den samme størrelsen Som Kilde Virtuelle Maskiner Virtuelle Disker. Forhindre nettverksspenning under konvertering anbefales bruk av lokal disk for å lagre konverteringstemp-filer.

Merk: det anbefales ikke å installere verktøyet i kilden eller på destinasjonen. Så hvis det er mulig, bruk alltid ET annet sted for å installere MVMC.

Start å kjøre filen lastet ned Fra Microsofts nettsted: 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.

Brannmur:

Hvis Hyper-V-verter har Windows-brannmur aktivert, sjekk om brannmurregler (spesielt I Hyper-v-mål) er satt til å tillate konverteren å migrere VM I Hyper-V.

hvis ikke, bruk Denne Powershell-kommandoer for å legge til en regel I Hyper-V:

New-NetFirewallRule-DisplayName «Hyper-Setup»- Retning Innkommende-Handling Allow-EdgeTraversalPolicy Allow-Protocol TCP-localport 139,445

Sjekk Om Regelen ble opprettet:

Get-NetFirewallRule-DisplayName «HyperV-Setup» | Velg DisplayName, Profil, Aktivert, Retning, Handling/Format-Table-AutoSize

Hvis du vil fjerne regelen etter at konverteringen er ferdig:

Fjern-NetFirewallRule-DisplayName «HyperV-Setup»

hvis brannmuren blokkerer konverteringen, kan du få noe lignende.

VMware Tools:

Noen ganger når du gjør EN VM Hot migrasjon og Med VMware Tools er installert På Den Virtuelle Maskinen, kan du få samme ovenfor feil. Så avinstallere VMware Tools før konverteringen.

i En Kald Migrasjon, deaktiver VMware Tools før strøm På Virtuell Maskin på destinasjonen. Denne oppgaven kan gjøres Med PowerShell.

denne kommandoen deaktiverer tjenester, drivere og programmer knyttet Til VMware Tools for den angitte VHDX.

Eksempel:

Deaktiver-Mvmcsourcevmtools-DestinationLiteralPath » Hyperpathfolder \ Vhd \ VirtualMachineName.vhdx »

For en av våre eksempel var:

Deaktiver-Mvmcsourcevmtools-DestinationLiteralPath «C:\ClusterStorage/E:\Hyper-V\Virtual harddisker\SCCM Test-Win10.Vhd »

Merk: Etter At Virtuell Maskin Er Slått på, kan du trygt avinstallere VMware Tools.

Støttet OS:

hvis Du prøver å konvertere En systemoperasjon som ikke støttes, vises en lignende advarsel.

selv mvmc 3.0-verktøyet viser Ikke Microsoft Server 2016 Og Windows 10 i De støttede Driftssystemene; men som en test for denne artikkelen kunne vi konvertere Disse Operativsystemene uten problemer. Vær imidlertid oppmerksom På At Microsoft mens du bruker dette verktøyet ikke støtter dette. Hovedsakelig hvis du konverterer kritiske servere fra ditt miljø.

Full informasjon OM dette verktøyet og støttede systemer finner DU her.når du konverterer En Virtuell Maskin eller Fysisk Server, kan DEN gjøres MED OS-strøm på (MVMC bruker Volume Shadow Copy Service-VSS) kalt Hot migration, eller power down kalt Cold Migration.

Merk: hvis du konverterer Med Source Virtual Machine-strømmen på, ikke glem å deaktivere strømmen etter konvertering. Derfor har du ikke kilde Og mål Virtuelle Maskiner slå på i nettverket. MVMC vil ikke avinstallere VMware tools Fra Strøm av konverterte Vm. Du må avinstallere etter konverteringen.

vår konvertering scenario:

VMware: vCenter v6. 0 (med to esxi verter)
Hyper-V: Hyper-V Cluster (med tre Windows 2016 Server)

Konvertere En Virtuell Maskin med Windows 7 installert.

Merk: For denne artikkelen og testformål ble også konvertert En Windows 2016 Og En Windows 10.

Starte konverteringen:

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: Aktiver ekstern tilgang via Windows Management Instrumentation (Wmi) på Hyper – V-Serverdestinasjonen.

Konverteringsdestinasjon:

legg Først Til hyper-V-destinasjonen (FQDN Eller IP-Adresse) for Denne Virtuelle Maskinen.

Brukernavn bør være en lokal, eller admin administrator på Målet Hyper-V.

deretter bør du legge til målbanen I Hyper-V for å lagre den konverterte Virtuelle Maskinen.

i dette tilfellet Er En Hyper-V som er en del Av En Hyper-v-klynge, og banen Er ClusterStorage:
\\192.168.1.122 \ C$ \ ClusterStorage \ Volume1 \ Hyper-V \ Virtuelle harddisker \ Virtuelle Harddisker

Merk: for å sikre AT mvmc-plassering får tilgang til dette delte passet, kopier dette til Filutforskeren og kontroller at mappen er tilgjengelig fra konverteringsstedet.

For Typen Virtuell Disk har du muligheten til Å velge Fast Størrelse eller Dynamisk utvide. Betydning Er En Tykk Disk eller En Tynn Disk.

på Formatet På Virtuelle Disker, bør du velge den nye versjonen VHDX med flere funksjoner.

Merk: du kan lese MER HER I en av våre artikler Om Hyper-V Beste Praksis og format disk typer.

Konverteringskilde:

konverteringskilden kan være et vCenter eller En ESXi-vert (FQDN Eller IP-Adresse).

igjen, brukernavn bør alltid være en lokal eller en vcenter domene admin (root For ESXi verter).

etter inn detaljene og klikk på neste, mvmc kobles automatisk til vår vcenter / ESXi vert og vise alle VMs tilgjengelig. Nå kan du velge Den Virtuelle Maskinen for konverteringen (For Dette eksemplet Er Win7 Test 01).

det er viktig å være klar over brukertillatelsene som brukes I MVMC.

brukt måladministrator har tillatelser på mål Hyper-V, men kan ikke ha Gjesteoperativsystem For Virtuell Maskin.

i En Varm Migrering må du legge til en lokal / domeneadministrator for VM Guest OS-Domenet (ikke domenet Til Hyper-V. Kan være annerledes). Hvis er i SAMME AD-Domene, kan du aktivere » Bruk Min Windows – brukerkonto.”. Bare nødvendig hvis Det er En Varm Migrering, Trenger Ikke Kald Migrering tilgang Til Gjesteoperativsystemet.

Strøm på, strøm av destinasjon og kilde avhenger alltid Av Konverteringstypen (Varm eller Kald).

dette eksemplet er En Kald Migrering, så begge alternativene er av.

i neste alternativ legger du til mappen der de konverterte filene skal lagres midlertidig.

Merk: for en bedre ytelse bør dette være en lokal mappe på lokal disk.

så starter konverteringsprosessen.

tiden for denne prosessen, det avhenger av størrelsen på Den Virtuelle Maskinen som vi konverterer, men også på infrastrukturen din. For dette eksemplet, for en 30Gb, tok det 3h (dette er en blanding av et nestet og fysisk-virtuelt miljø).

du kan få en siste advarsel om Virtuell Maskin videominne, du kan ignorere denne advarselen og klikke På «Fullfør» for å starte konverteringsprosessen.

Merk: hvis videominne er viktig i den konverterte Virtuelle Maskinen, må du fikse det ved å endre I Den Hyper-V konverterte Virtuelle Maskinen.

etter at du har fullført alle konverteringsdetaljer fra kilde og destinasjon, starter prosessen

konverteringsprosessen gjøres i fire trinn:

  1. Validere Konvertering (validering av alle kilde-og måldetaljer)
  2. Konvertere Disker (konvertere vmdk-disker til vhdx-disker i den midlertidige mappen)
  3. Analysere Disker (analysere konverterte disker og lete etter eventuelle feil)
  4. Kopier Disker (kopiere Virtuelle Disker til Mål Hyper-V-mappe)
  5. Bestemmelse Hyper-V Gjest (opprett Virtuell Maskin i Hyper-v-destinasjonen)

når konverteringen er fullført, får du rapporten for Hver Oppgave i Konverteringen.

Etter konvertering kan du nå sjekke din nye konverterte VM i Hyper-V.

etter deaktivering av vmware-verktøyene, start den virtuelle maskinen.

siden den konverterte Virtuelle Maskinen nå kjører i et annet Nettverk Og Hypervisor, må du aktivere nettverket og legge til riktig nettverk i Hyper – V-nettverksmiljøet.

Rediger den nye konverterte Virtuelle Maskinen, og velg riktig nettverkskort i Nettverk-delen.

etter å ha lagt til riktig nettverkskort i Den Virtuelle Maskinen, har vi et nettverk og Et Fullt fungerende Gjest OS.

Konklusjon:

Microsoft Virtual Machine Converter er et gammelt verktøy (og utdatert) Fra Microsoft For Hyper-V, men er fortsatt svært nyttig for isolert konvertering(fysisk eller virtuell). Som vi har nevnt i artikkelen, Selv Microsoft støtter ikke de nyeste Windows-Versjonene, er det mulig å konvertere En Windows 2016 Eller Windows 10 VM uten problemer.

også anbefales (ikke obligatorisk) å installere MVMC i en tredje server (ikke kilde eller mål) og bruke det interne nettverket for konvertering.

Også anbefales (ikke obligatorisk) lagre konvertere temp-filer i lokale disker DER MVMC er installert. Prøv å unngå nettverksaksjer. Men sjekk alltid om du har ledig plass i din lokale temp converter-mappe for å lagre midlertidige filer for konverteringen.

Deaktiver på mål eller pre-uninstall på kilde VMware Tools Fra Den Virtuelle Maskinen som skal konverteres. Nå som vi har sett prosessen med å konvertere Vmware VM Til Hyper-V ved Hjelp Av Microsoft Virtual Machine Converter (MVMC), vil Vi se Ved Hjelp Av System Center 20160-Virtual Machine Manager (VMM) i del 2 av denne serien.

Følg Vår Twitter og Facebook feeds for nye utgivelser, oppdateringer, innsiktsfulle innlegg og mer.

Liker du det du leser? Ranger oss