Articles

Převést VMware Virtual Machine na Hyper-V: kompletní průvodce

společnosti se vždy snaží přesunout své systémy do stabilnějšího a typicky do virtuálního prostředí, které je méně nákladné. Hyper-V v tomto okamžiku přijímá více zákazníků, protože je stabilní a mnohem lepší jako hypervizor, a hlavně kvůli licenčním nákladům. Vzhledem k tomu, že v dnešní době je Hyper-V stabilnějším prostředím, společnosti se nyní rozhodují, to je bezpečné a hodné přejít na Hyper-V.

Jak jsme již diskutovali v předchozím blogu o Top Hyper-V Nabízí Vysvětlil,

zákazníci se stále více přesouvají z prostředí VMware do Hyper-V, planning, že pohyb je velmi důležitý. Hlavně, jak převést tyto virtuální stroje VMware na jiný hypervisor.

v tomto blogu ukážu příklad, jak přesunout virtuální stroje z prostředí VMware do prostředí Hyper-V.

jak převést VMware na Hyper-V:

Chcete-li provést migraci z virtuálního na virtuální (V2V) nebo dokonce migraci z fyzického na virtuální (P2V), potřebujete nástroj převaděče. Alternativně, pokud převádíte V2V, můžete exportovat a importovat VM pomocí souboru OVF z jiného hypervisoru do Hyper-V.

na trhu je mnoho nástrojů pro převod. Pokud google najdete mnoho nástrojů, které mohou migrovat z různých hypervisorů na Hyper-V, ale pro tento článek použijeme správné nástroje a procesy společnosti Microsoft.

Pro tento článek, budeme diskutovat o tři konverze příklady, které jsme se rozdělit do tří částí:

  • Část I : Převést pomocí Microsoft Virtual Machine Converter (MVMC)
  • Část II : Převést pomocí System Center 20160 – Virtual Machine Manager (VMM)
  • Část III : Export ve VMware OVF soubor a Importovat do Hyper-V pomocí prostředí PowerShell

Převést VMware na Hyper-V pomocí Microsoft Virtual Machine Converter (MVMC)

V této první části, budeme diskutovat o tom, jak převést VMware virtuální stroj, jako Hyper-V virtual machine pomocí Microsoft Virtual Machine Converter.

Pokud jde o MVMC, Microsoft se rozhodl tento nástroj odstranit (EOL byl červen 2017) a měl být k dispozici pouze prostřednictvím System Center. Nicméně, poté, co mnoho zákazníků si stěžují o tomto rozhodnutí, Microsoft se rozhodl, aby i nadále dodávat nástroj-zdarma jako samostatný nástroj, ale podporuje pouze při používání a jsou zahrnuty v Microsoft System Center.

bezplatný nástroj MVMC si můžete stáhnout z webu společnosti Microsoft zde.

S converter nástroj ke stažení, můžete si také stáhnout dokument MVMC_cmdlets.doc. Jak název napovídá, je dokument s příkazy o tom, jak provádět všechny úkoly převodu pomocí příkazů Powershell bez nutnosti použití nástroje konverzní GUI.

jedná se o požadavek, aby nainstalovat tento nástroj a Operace podporované Systémy:

Podporované Operační Systém

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

  • Před instalací Microsoft Virtual Machine Converter (MVMC), musíte nainstalovat následující software na počítači, na kterém chcete spustit MVMC:
    • Windows Server 2012 R2, Windows Server 2012, nebo Windows Server 2008 R2 SP1 operační systémy
    • Microsoft .NET Framework 3.5 a .NET Framework 4, pokud nainstalujete MVMC na Windows Server 2008 R2 SP1
    • Microsoft .NET Framework 4.5, pokud nainstalujete MVMC v systému Windows Server 2012 nebo Windows 8
      Poznámka: i když MVMC nainstaluje na všech těchto verzích, a to pomocí prostředí Windows PowerShell rutin, které jsou uvolněny jako součást MVMC vyžaduje prostředí Windows PowerShell 3.0 Runtime, a rutin fungovat pouze na Windows Server 2012 R2, Windows Server 2012, Windows 8.1, nebo Windows 8
    • Instalace Funkce Bits Compact server
    • Visual C++ Redistributable for Visual Studio 2012 Update 1

Jak nainstalovat Microsoft Virtual Machine Converter

instalace MVMC je velmi jednoduché. Nainstalujte samostatný MVMC na pracovní stanici nebo server, který má přístup ke zdroji i cíli.

důležité: mějte na paměti, že umístění mvmc by mělo mít dostatek místa na disku pro dočasné soubory z převodu. Velikost místa na disku je stejná jako u virtuálních disků zdrojových virtuálních strojů.

zabránění stresu v síti během převodu se doporučuje použít lokální disk pro ukládání souborů temp konverze.

Poznámka: nedoporučuje se instalovat nástroj do zdroje nebo do cíle. Pokud je to možné, vždy použijte jiné umístění k instalaci MVMC.

spusťte soubor stažený z webu společnosti Microsoft: 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:

Pokud hostitele technologie Hyper-V Windows firewall, zkontrolujte, zda brány firewall pravidla (zejména v Hyper-V určení) jsou nastavena na hodnotu povolit převodník migrovat VM do Hyper-V.

není-Li, použít tento Powershell příkazy přidat pravidlo pro Hyper-V:

Nový-NetFirewallRule -DisplayName „HyperV-Setup“ -Směr Příchozí -Akce Povolit -EdgeTraversalPolicy Povolit Protokol TCP LocalPort 139,445

Zkontrolujte, zda bylo pravidlo vytvořeno:

Get-NetFirewallRule -DisplayName „HyperV-Setup“ | Vyberte položku DisplayName, Profil, je Povoleno, Směr, Akční | Format-Table-AutoSize

Pokud chcete odstranit pravidlo, po přepočtu je úprava:

Odstranit-NetFirewallRule -DisplayName „HyperV-Nastavení“

Pokud brána firewall blokuje přeměnu, mohli byste dostat něco podobného.

VMware Tools:

Někdy, když dělá VM Horké migrace a s VMware Tools je nainstalován na Virtuální Stroj, můžete získat stejné výše uvedené chyby. Před konverzí tedy odinstalujte nástroje VMware.

při studené migraci deaktivujte nástroje VMware před zapnutím virtuálního počítače v cíli. Tento úkol lze provést pomocí PowerShell.

Tento příkaz zakáže služby, ovladače a programy spojené s nástroji VMware pro zadaný VHDX.

příklad:

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

Pro náš příklad byl:

Vypnout-MvmcSourceVMTools -DestinationLiteralPath „C:\ClusterStorage/E:\Hyper-V\Virtual pevné disky\SCCM Test – Win10.VHD “

Poznámka: Po zapnutí virtuálního počítače můžete bezpečně odinstalovat nástroje VMware.

podporovaný operační systém:

Pokud se pokusíte převést nepodporovanou operaci systému, zobrazí se podobné varování.

I MVMC 3.0 nástroj nemá seznamu Microsoft Server 2016 a Windows 10 v Operace podporované Systémy; nicméně, jako test pro tento článek, jsme byli schopni převést tyto operační Systémy bez jakýchkoliv problémů. Mějte však na paměti, že společnost Microsoft při používání tohoto nástroje To nepodporuje. Hlavně pokud převádíte kritické servery z vašeho prostředí.

úplné informace o tomto nástroji a podporovaných systémech naleznete zde.

Při převodu Virtuální Stroj, nebo Fyzický Server, to může být provedeno s OS zapnutí (MVMC používá Službu Stínová Kopie Svazku -VSS) s názvem Hot migrace, nebo vypnutí tzv. Studené Migrace.

Poznámka: pokud převádíte se zapnutým zdrojovým virtuálním strojem, nezapomeňte vypnout možnost zapnutí po převodu. Proto nemáte v síti zapnuté zdrojové a cílové virtuální stroje. MVMC neodinstaluje nástroje VMware z Power off převedených VM. Po konverzi musíte odinstalovat.

Naše obrácení scénář:

VMware: vCenter v6.0 (s dvěma ESXi)
technologie Hyper-V: Hyper-V Clusteru (s třemi Windows Server 2016)

Převod na Virtuální Stroj s Windows 7 nainstalován.

Poznámka: pro tento článek a testovací účely byl také převeden Windows 2016 a Windows 10.

zahájení převodu:

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: Povolte vzdálený přístup prostřednictvím Windows Management Instrumentation (WMI) na cílovém serveru Hyper-V.

Konverzní Cíle:

za Prvé, přidejte Hyper-V cíli (FQDN nebo IP Adresa) pro tento Virtuální Stroj.

Uživatelské jméno by mělo být místní, nebo admin správce na cílovém Hyper-V.

Next, měli byste přidat cílovou cestu v Hyper-V pro ukládání převedený Virtuální Stroj.

V tomto případě, je Hyper-V, který je součástí Hyper-V clusteru a cesta je ClusterStorage:
\\192.168.1.122\C$\ClusterStorage\Volume1\Hyper-V\Virtuální pevné disky\Virtuální pevné Disky,

Poznámka: ujistěte Se, MVMC místo může přístup k této sdílené projít, zkopírujte tento do File Explorer a ujistěte se, že složka je přístupná z konverze umístění.

pro typ virtuálního disku máte možnost zvolit pevnou velikost nebo dynamicky rozšiřovat. Význam je tlustý Disk nebo tenký Disk.

ve formátu virtuálních disků byste měli vybrat novou verzi VHDX s více funkcemi.

Poznámka: více si můžete přečíst zde V jednom z našich článků o osvědčených postupech Hyper-V a typech formátů disků.

Konverze Zdroj:

konverze zdrojem může být vCenter nebo ESXi hostitele (FQDN nebo IP Adresu).

uživatelské jméno by mělo být vždy lokální nebo vCenter domain admin (root for ESXi hosts).

Po zadání detailů a klepněte na tlačítko další, MVMC automaticky připojí k našemu vCenter/ESXi a zobrazte všechny VMs k dispozici. Nyní můžete vybrat virtuální stroj pro převod (pro tento příklad je Win7 Test 01).

je důležité být si vědom oprávnění uživatele, který se používá v MVMC.

použitý Správce cíle má oprávnění k cílovému Hyper-V, ale nemohl mít v hostujícím operačním systému virtuálního počítače.

v horké migraci musíte přidat místní / doménový admin pro doménu hostujícího OS VM (ne doména vašeho Hyper-V se může lišit). Pokud je ve stejné doméně reklamy, můžete povolit “ použít můj uživatelský účet Windows.”. Potřeba pouze v případě, že je horká migrace, studená migrace nepotřebuje přístup k hostujícímu OS.

zapnutí, vypnutí cíl a zdroj vždy závisí na typu Konverze (teplé nebo studené).

tento příklad je studená migrace, takže obě možnosti jsou vypnuté.

další možnost, přidat složku, kde jsou převedené soubory by měly být uloženy dočasně.

Poznámka: Pro Lepší výkon by to měla být místní složka na místním disku.

poté začne proces převodu.

čas tohoto procesu závisí na velikosti virtuálního počítače, který převádíme, ale také na vaší infrastruktuře. Pro tento příklad, pro 30Gb, to trvalo 3h (to je směs vnořeného a fyzicko-virtuálního prostředí).

Ty by mohly získat poslední varování týkající se Virtual Machine video paměti, můžete toto varování ignorovat a klikněte na tlačítko „Dokončit“ pro zahájení procesu konverze.

Poznámka: Pokud je v převedeném virtuálním stroji nezbytná videopaměť,musíte ji opravit změnou virtuálního počítače převedeného Hyper-V.

Poté, co jste dokončili všechny podrobnosti konverze z zdroj a cíl, tento proces začíná,

konverze proces probíhá ve čtyřech krocích:

  1. Ověření Konverze (ověření všech zdroj a cíl informací)
  2. Převod Disků (převod vmdk disky vhdx disky v dočasné složce)
  3. Analyzovat Disky (analýza převést disky a hledá případné chyby)
  4. Kopírování Disků (kopírování Virtuálních Disků do destinace Hyper-V složka)
  5. Poskytování Hyper-V Host (vytvořit Virtuální Stroj v Hyper-V určení)

Po dokončení konverze, můžete získat zprávu pro každý úkol v přepočtu.

Po konverzi, nyní můžete zkontrolovat nové převedeny VM v Hyper-V.

Po zakázání VMware Tools spustit Virtuální Stroj.

Vzhledem k tomu, nyní převést Virtuální Stroj běží v jiné Síti a Hypervisor, musíte povolit síť a přidat do správné sítě v Hyper-V prostředí Sítě.

upravte nový převedený virtuální stroj a v části Síť Vyberte správný síťový adaptér.

Po přidání správné síťový adaptér na Virtuální počítač, máme síť a plně funkční Host OS.

Závěr:

Microsoft Virtual Machine Converter je starý nástroj (a zastaralé) od společnosti Microsoft na Hyper-V, ale je stále velmi užitečné pro izolované konverze(fyzický nebo virtuální). Jak jsme uvedli v článku, ani společnost Microsoft nepodporuje nejnovější verze systému Windows, je možné bez problémů převést systém Windows 2016 nebo Windows 10 VM.

také se doporučuje (není povinné) nainstalovat MVMC na třetí server (není zdroj nebo cíl) a použít interní síť pro konverzi.

také se doporučuje (není povinné) uložit převést dočasné soubory na lokálních discích, kde je nainstalován MVMC. Pokuste se vyhnout sdíleným sítím. Vždy však zkontrolujte, zda máte v místní složce temp converter volné místo pro ukládání dočasných souborů pro konverzi.

zakázat na cíl nebo pre-odinstalovat na zdroj VMware Tools z virtuálního počítače, který má být převeden.

Nyní, že jsme viděli proces konverze VMware VM na Hyper-V pomocí Microsoft Virtual Machine Converter (MVMC), budeme vidět pomocí System Center 20160 – Virtual Machine Manager (VMM) v části 2 této série.

Sledujte naše Twitter a Facebook kanály pro nové verze, aktualizace, zasvěcené příspěvky a další.

Líbí se vám, co čtete? Ohodnoťte nás