Articles

Muuntaa VMware Virtual Machine Hyper-V: täydellinen opas

yritykset haluavat aina siirtää järjestelmänsä vakaampaan ja tyypillisesti virtuaaliympäristöihin, joiden lisensointi on halvempaa. Hyper-V tässä vaiheessa saa enemmän asiakkaita, koska se on vakaa ja saada paljon parempi kuin Hypervisor, ja lähinnä lisenssikustannusten vuoksi. Koska nykyään Hyper-V on vakaampi ympäristö yritykset päättävät nyt, että on turvallista ja kannattavaa siirtyä Hyper-V.

kuten olemme keskustelleet aiemmassa blogikirjoituksessa Top Hyper-V: n ominaisuuksista, jotka on selitetty

asiakkaiden siirtyessä yhä enemmän VMware-ympäristöstä Hyper-V: hen, sen suunnittelu on erittäin tärkeää. Lähinnä miten muuntaa ne VMware virtuaalikoneita eri hypervisor.

tässä blogissa näytän esimerkin siitä, miten virtuaalikoneita siirretään VMware-ympäristöstä Hyper-V-ympäristöön.

Miten muuntaa VMware Hyper-V:

suorittaa Virtual-to-Virtual (V2V) muuttoliike tai jopa fyysinen-to-Virtual (P2V) muuttoliike tarvitset muunnin työkalu. Vaihtoehtoisesti, jos muunnat V2V: tä, voit viedä ja tuoda VM: ää käyttämällä OVF-tiedostoa eri Hypervisorista Hyper-V: ksi.

markkinoilla on monia muunnostyökaluja. Jos google löydät monia työkaluja, jotka voivat siirtyä eri Hypervisor Hyper-V, mutta tässä artikkelissa, käytämme asianmukaisia Microsoftin työkaluja ja prosesseja.

tässä artikkelissa käsitellään kolmea muunnosta esimerkkejä, jotka jaamme kolmeen osaan:

  • Part I: Convert using Microsoft Virtual Machine Converter (Mvmc)
  • Part II : Convert using System Center 20160-Virtual Machine Manager (VMM)
  • Part III : Exporting OVF file in VMware and Import in Hyper-V using PowerShell
  • Convert VMware to Hyper-V using Microsoft Virtual Machine Converter (Mvmc)

    in this first part, we will discuss how to convert a VMware virtual machine as a Hyper-V virtual machine using Microsoft Virtual Machine Converter.

    Mvmc: n osalta Microsoft oli päättänyt poistaa tämän työkalun (EOL oli kesäkuussa 2017) ja sen piti olla saatavilla vain Järjestelmäkeskuksen kautta. Kuitenkin, kun monet asiakkaat valittavat tästä päätöksestä, Microsoft päätti edelleen toimittaa työkalu-free itsenäisenä työkaluna, mutta tukee vain käytettäessä ja mukana Microsoft System Center.

    ilmainen työkalu MVMC on ladattavissa Microsoftin sivuilta täältä.

    converter Tool Download, Voit myös ladata asiakirjan mvmc_cmdlets.dokumentti. Kuten nimi sanoo, on asiakirja, jossa on komennot siitä,miten voit suorittaa kaikki muunnostehtävät Powershell-komentojen avulla ilman tarvetta käyttää muunnostyökalua.

    nämä ovat tämän työkalun ja tuettujen toimintajärjestelmien asentamisen vaatimukset:

    tuettu käyttöjärjestelmä

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

    • ennen kuin asennat Microsoft Virtual Machine Converterin (Mvmc), sinun on asennettava seuraavat ohjelmistot tietokoneeseen, jolla haluat suorittaa mvmc: n:
      • Windows Server 2012 R2, Windows Server 2012 tai Windows Server 2008 R2 SP1-käyttöjärjestelmät
      • Microsoft.NET Framework 3.5 ja. NET Framework 4 Jos asennat Mvmc: n Windows Server 2008 R2 SP1: een
      • Microsoft. NET Framework 4.5 Jos asennat Mvmc: n Windows Server 2012: een tai Windows 8: aan
        Huomaa: Vaikka Mvmc asentaa kaikki nämä versiot, käyttäen julkaistuja Windows PowerShell cmdletejä osana mvmc vaatii Windows PowerShell Runtime 3.0, ja cmdlets toimii vain Windows Server 2012 R2, Windows Server 2012, Windows 8.1, tai Windows 8
      • Asenna Feature Bits Compact server
      • Visual C++ Uudelleenjaettavissa Visual Studio 2012 Update 1

    miten asentaa Microsoft Virtual Machine Converter

    mvmc: n asennus on hyvin suoraviivaista. Asenna itsenäinen mvmc työasemaan tai palvelimeen, jolla on pääsy sekä lähteeseen että kohteeseen.

    tärkeää: muista, että mvmc: n sijainnissa tulee olla riittävästi levytilaa väliaikaistiedostoille muuntamisesta alkaen. Levytilan koko on samankokoinen kuin lähde Virtual Machines Virtuaalilevyjä.

    Verkkojännityksen estäminen konversion aikana suositellaan paikallisen levyn käyttöä konversion temp-tiedostojen tallentamiseen.

    Huomautus: on suositeltavaa olla asentamatta työkalua lähteeseen tai kohteeseen. Joten jos mahdollista, käytä aina eri paikkaan asentaa MVMC.

    Aloita Microsoftin sivustolta ladatun tiedoston suorittaminen: 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.

    palomuuri:

    Jos Hyper-V-isännillä on Windowsin palomuuri käytössä, tarkista, onko palomuurisäännöt (erityisesti Hyper-V-kohteessa) asetettu niin, että muunnin voi siirtää VM: n Hyper-V: hen.

    Jos ei, käytä tätä Powershell-komentoa lisätäksesi säännön Hyper-V: hin:

    New-NetFirewallRule-DisplayName ”HyperV-Setup”- Direction Inbound-Action Allow-Edgetraversalpicy Allow-Protocol TCP-localport 139,445

    tarkista, onko sääntö luotu:

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

    Jos haluat poistaa säännön, kun muunnos on valmis:

    Poista-NetFirewallRule-DisplayName ”HyperV-Setup”

    jos palomuuri estää konversiota, voit saada jotain vastaavaa.

    VMware Tools:

    joskus kun tehdään VM Hot migration ja VMware Tools on asennettu virtuaalikoneeseen, voi tulla sama yllä oleva virhe. Joten poista VMware työkalut ennen muuntamista.

    kylmässä muuttoliikkeessä poista VMware-työkalut käytöstä ennen virtuaali-koneen käynnistämistä kohteessa. Tämä tehtävä voidaan tehdä Powershellissa.

    Tämä komento poistaa käytöstä VMware-työkaluihin liittyvät palvelut, ajurit ja ohjelmat määritetyltä VHDX: ltä.

    Example:

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

    For one of our example was:

    Disable-MvmcSourceVMTools-DestinationLiteralPath ”C:\ClusterStorage/E:\Hyper-V\Virtual kiintolevyt\SCCM testi-Win10.VHD ”

    Huomautus: Kun Virtual Machine on virta päällä, voit turvallisesti poistaa VMware työkalut.

    Tuetut käyttöjärjestelmät:

    Jos yrität muuntaa tuetun järjestelmän toimintaa, näytetään samanlainen varoitus.

    edes Mvmc 3.0-työkalu ei listaa Microsoft Server 2016: ta ja Windows 10: tä tuetuissa käyttöjärjestelmissä; tämän artikkelin testinä pystyimme kuitenkin muuntamaan kyseiset käyttöjärjestelmät ilman ongelmia. Kuitenkin, huomaa, että Microsoft Kun käytät tätä työkalua ei tue tätä. Lähinnä jos muuntaa kriittisiä palvelimia ympäristöstäsi.

    kaikki tiedot tästä työkalusta ja tuetuista järjestelmistä löytyvät täältä.

    virtuaalikonetta tai fyysistä palvelinta muunnettaessa se voidaan tehdä käyttöjärjestelmän virralla päälle (Mvmc käyttää Volume Shadow Copy Service-VSS), jota kutsutaan Hot migraatioksi, tai virrankatkaisulla, jota kutsutaan Cold Migrationiksi.

    Huomautus: Jos muunnat lähteen virtuaalikoneen virta päällä, älä unohda poistaa virta päälle muuntamisen jälkeen vaihtoehto. Siksi, sinulla ei ole lähde ja kohde virtuaalikoneita virta verkossa. MVMC ei poista VMware työkaluja virta pois muunnetaan VMs. Sinun täytyy poistaa muuntamisen jälkeen.

    muunnosskenaariomme:

    VMware: vCenter v6.0 (kahdella ESXi-isännällä)
    Hyper-V: Hyper-V-klusteri (kolmella Windows 2016-palvelimella)

    muuntaa virtuaalikoneen Windows 7: llä asennettuna.

    huomautus: tätä artikkelia ja testausta varten muunnettiin myös Windows 2016 ja Windows 10.

    muuntamisen aloittaminen:

    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: Ota käyttöön etäkäyttö Hyper-V-Palvelinkohteen Windows Management Instrumentation (WMI) – järjestelmän kautta.

    Konversiokohde:

    lisää ensin tämän virtuaalikoneen Hyper-V-kohde (FQDN tai IP-osoite).

    käyttäjänimen tulee olla paikallinen eli kohteen Hyper-V: n ylläpitäjä.

    seuraavaksi tulee lisätä kohdepolku Hyper-V: hen muunnetun virtuaalikoneen tallentamiseksi.

    tässä tapauksessa on Hyper-V, joka on osa Hyper-V-klusteria ja polku on ClusterStorage:
    \\\192.168.1.122\C$\ClusterStorage\Volume1\Hyper-V\Virtual hard disks \ Virtual Hard Disks

    Huomautus: Varmista, että mvmc: n sijainti voi käyttää tätä jaettua passia, kopioi tämä File Explorer-selaimeen ja varmista, että kansio on käytettävissä muunnospaikasta.

    Virtuaalilevytyypille voi valita kiinteän koon tai dynaamisesti laajenevan. Merkitys on paksu levy tai ohut levy.

    Virtuaalilevyjen muotoon kannattaa valita uusi versio VHDX, jossa on enemmän ominaisuuksia.

    Huomautus: voit lukea lisää tästä artikkelistamme Hyper-V: n parhaista käytännöistä ja levytyypeistä.

    Conversion Source:

    the conversion source can be a vCenter or an ESXi host (FQDN or IP Address).

    taas käyttäjänimen tulee aina olla paikallinen tai vCenter-verkkotunnuksen ylläpitäjä (ESXi-isäntien pääkäyttäjä).

    kun tiedot on syötetty ja klikkaa Seuraava, mvmc yhdistää automaattisesti vCenter / ESXi-isäntäämme ja näyttää kaikki käytettävissä olevat VMs: t. Nyt voit valita virtuaalikoneen muuntaminen (tässä esimerkissä on Win7 testi 01).

    on tärkeää olla tietoinen mvmc: ssä käytettävistä käyttöoikeuksista.

    käytetyllä määränpään ylläpitäjällä on oikeudet kohteen Hyper-V: hen, mutta ei voinut olla virtuaalikoneen vieras-käyttöjärjestelmässä.

    kuumassa muuttoliikkeessä sinun täytyy lisätä paikallinen / domain admin VM Guest OS-verkkotunnukselle (ei Hyper-V: n verkkotunnus.voi olla erilainen). Jos on samassa mainos verkkotunnuksen voit ottaa käyttöön ”Use my Windows user account.”. Tarvitaan vain, jos on kuuma muuttoliike, kylmä muuttoliike ei tarvitse pääsyä vieras käyttöjärjestelmä.

    virta päälle, virrankatkaisun kohde ja lähde riippuvat aina Muuntotyypistä (kuuma tai kylmä).

    Tämä esimerkki on Kylmäsiirtymä, joten molemmat vaihtoehdot ovat pois päältä.

    Lisää seuraavaan vaihtoehtoon kansio, johon muunnetut tiedostot tallennetaan väliaikaisesti.

    Huomautus: paremman suorituskyvyn saavuttamiseksi tämän tulisi olla paikallinen kansio paikallisella levyllä.

    tämän jälkeen alkaa konversioprosessi.

    tämän prosessin ajankohta riippuu muunnettavan virtuaalikoneen koosta, mutta myös infrastruktuurista. Tässä esimerkissä, varten 30GB, se kesti 3h (tämä on sekoitus sisäkkäinen ja fyysinen-virtuaalinen ympäristö).

    voit saada lopullisen varoituksen koskien virtuaalikoneen videomuistia, voit jättää tämän varoituksen huomiotta ja napsauta ”Valmis” aloittaaksesi muunnosprosessin.

    Huomautus: Jos videomuisti on välttämätön muunnetussa virtuaalikoneessa, se pitää korjata vaihtamalla Hyper-V muunnetussa virtuaalikoneessa.

    kun olet saanut valmiiksi kaikki muunnostiedot lähteestä ja kohteesta, prosessi alkaa

    muunnosprosessi tehdään neljässä vaiheessa:

    1. validoi muunnos (kaikkien lähde-ja kohdetietojen validointi)
    2. muuntaa levyjä (muuntaa VMDK-levyjä VHDX-levyiksi väliaikaisessa kansiossa)
    3. analysoi levyjä (analysoi muunnettuja levyjä ja etsii virheitä)
    4. Kopioi levyjä (kopioi Virtuaalilevyjä määränpäähän Hyper-V-kansioon)
    5. Provision Hyper-V Guest (luo virtuaalikone Hyper-V-kohteeseesi)

    kun konversio on valmis, saat raportin jokaisesta konversiossa olevasta tehtävästä.

    muuntamisen jälkeen voit nyt tarkistaa uuden muunnetun VM: n Hyper-V: stäsi.

    VMware-työkalujen käytöstä poistamisen jälkeen virtuaalikone käynnistyy.

    koska nyt muunnettu virtuaalikone toimii eri verkossa ja Hypervisorissa, verkko täytyy ottaa käyttöön ja lisätä oikeaan verkkoon Hyper-V-verkkoympäristössä.

    muokkaa uutta muunnettua Virtuaalikonettasi ja valitse Verkko-osiosta oikea verkkosovitin.

    kun virtuaalikoneeseen on lisätty kunnollinen verkkosovitin, meillä on verkko ja täysin toimiva vieras käyttöjärjestelmä.

    johtopäätös:

    Microsoft Virtual Machine Converter on vanha työkalu (ja vanhentunut) Microsoftilta Hyper-V: lle, mutta on silti erittäin hyödyllinen eristetyssä muuntamisessa(fyysisessä tai virtuaalisessa). Kuten olemme todenneet artikkelissa, jopa Microsoft ei tue uusimpia Windows-versioita, on mahdollista muuntaa Windows 2016 tai Windows 10 VM ilman mitään ongelmia.

    on myös suositeltavaa (ei pakollista) asentaa mvmc kolmanteen palvelimeen (ei lähde tai kohde) ja käyttää sisäistä verkkoa muuntamiseen.

    myös, on suositeltavaa (ei pakollista) tallentaa muuntaa temp-tiedostoja paikallisille levyille, joihin mvmc on asennettu. Yritä välttää verkko-osakkeita. Kuitenkin, aina tarkistaa, jos sinulla on vapaata tilaa paikallisessa temp converter kansio tallentaa väliaikaisia tiedostoja muuntaminen.

    Poista käytöstä kohde tai pre-uninstall source VMware Tools virtuaalikoneesta, joka on muunnettava.

    nyt kun olemme nähneet prosessin muuntaa VMware VM Hyper-V Microsoft Virtual Machine Converter (Mvmc), näemme käyttämällä System Center 20160 – Virtual Machine Manager (VMM) osa 2 Tämän sarjan.

    Seuraa Twitter-ja Facebook-syötteitämme saadaksesi uusia julkaisuja, päivityksiä, oivaltavia julkaisuja ja paljon muuta.

    Like what you read? Arvostele meitä