Hogyan konvertáljuk a VMware VMDK-t VHD fájlokká?

A virtualizáció világszerte kedvelt megoldássá vált a szervezetek számára, mivel lehetővé teszi a vállalkozások számára, hogy bővítsék hardverük kihasználtságát. Bár különböző virtualizációs eszközök állnak rendelkezésre a piacon, a két legnépszerűbb eszköz a VMware és a Microsoft Hyper-V.

Mindkét alkalmazásnak megvannak a saját specifikációi és specialitásai, és nem kompatibilisek egymással. A VMware szoftver a VMDK fájlformátumot használja a virtuális lemezek tárolására, míg a Microsoft Hyper-V a VHD formátumot. Így sokszor adódik olyan helyzet, amikor szükség lehet a VMDK fájlok VHD fájlformátumba való konvertálására.

Ebben a cikkben a VMDK és a VHD fájlokat tárgyaljuk, valamint azt, hogyan konvertálhatja a VMDK fájlokat VHD formátumba. De előtte nézzük meg, mi is az a VMDK és VHD fájl.

Mi az a VMDK?

A VMDK virtuális géplemezként ismert, amelyet a VMware gépek hoznak létre. Egy virtuális gép könnyen emulálhat egy számítógépes rendszert, és egy fizikai számítógép funkcióit kínálja. A .vmdk fájl képes tárolni egy merevlemez teljes adatállományát, és használható hagyományos merevlemezként vagy biztonsági mentési eszközként a létfontosságú információk számára. Egy VMDK-fájllal akár 2 TB adatot is tárolhat. A VMware vSphere segítségével azonban legfeljebb 62 GB adatot tárolhat. Számos VMware termék használja a VMDK fájlformátumot, például:

  • VMware Workstation
  • VMware ESX
  • VMware ESXi
  • VMware Fusion
  • VMware Server
  • VMware Player

Még néhány harmadik féltől származó eszköz is használja ezt a fájlformátumot.

Mi az a VHD?

A VHD fájl virtuális merevlemezként ismert. Először a Connectix adta ki virtualizációra, de 2003-ban a Microsoft felvásárolta. Később, 2005-ben pedig a VHD formátumot a Microsoft Open Specification Promise keretében harmadik felek számára is elérhetővé tették. A VHD hagyományos fizikai lemezként működhet az operációs rendszer telepítéséhez, fájlok és mappák létrehozásához, alkalmazások indításához stb. Emellett a VHD mérete is rugalmas, és virtualizációs kezelővel kezelhető és szabályozható.

A VMDK VHD-vé konvertálásának okai

A VMDK VHD-vé konvertálásának sok oka lehet, ami gyakran szükségessé teszi a VMDK VHD-vé konvertálását. Ha például a VMware környezetből a Microsoft Hyper-V-re szeretne áttérni, akkor a VMDK fájlokat VHD-vé kell konvertálni. Továbbá, ha az Azure felhőszolgáltatást használja, akkor a VMware-munkaterhelés felhőbe történő áthelyezéséhez a VMDK fájlokat VHD-vé kell konvertálni.

Az emberek könnyebbnek találják, hogy mindent Windows Server-en kezeljenek, mivel ehhez nincs szükségük további képzésre. Emellett a Microsoft Hyper-V a Windows Server beépített funkciója, így nem kell külön költséget fizetnie, mint a VMware gépnek.

A felhasználók egy része pedig azért szeretné a VMDK fájlokat VHD-ba konvertálni, hogy megmentse az adatait az adatvesztéstől, vagy biztonsági mentésként megőrizze azokat. Ezért a Microsoft fórumain sok kérdést nyújtottak be azzal kapcsolatban, hogy hogyan lehet a VMDK fájlokat VHD-ba konvertálni anélkül, hogy sérülés vagy adatvesztés történne.

Módszerek a VMDK VHD-ba konvertálásához

Sok harmadik féltől származó megoldás létezik, amelyek lehetővé teszik a VMDK VHD-ba konvertálását, de minden szoftvernek ára van. Így a harmadik féltől származó szoftverek költségeinek kiküszöbölése érdekében a Microsoft ingyenes virtuálisgép-konvertálót biztosít a VMDK VHD-vé alakításához PowerShell-parancsok segítségével. Lássunk néhány jobb betekintést a Microsoft Virtual Machine Converterről.

Microsoft Virtual Machine Converter 3.0

Ez egy önálló szoftver olyan informatikai szakemberek vagy megoldásszállítók számára, akik a virtuális géplemezekről a Microsoft Hyper-V hosztjaira és az Azure-ra szeretnének frissíteni. Azok a magánszemélyek is használhatják ezt a segédprogramot, akik fizikai gépeket és lemezeket szeretnének Hyper-V hosztokká konvertálni.

Támogatja a Windows PowerShellt, amely lehetővé teszi az átalakítások automatizálását és az adatközpont automatizálási munkafolyamatokkal való kombinálását. Mint látható, ez a Virtual Machine Converter legújabb verziója, amely magában foglalja a fizikai gépek virtuális merevlemezekké történő online átalakítását.

Az eszköz telepítése előtt azonban győződjön meg arról, hogy rendszere megfelel a következő követelményeknek:

  • Windows Server 2012 R2, Windows Server 2012, Windows Server 2008 R2 SP1 operációs rendszer
  • Microsoft .NET Framework 3.5 vagy 4, ha az MVMC-t Windows Server 2008 R2 SP1-re telepíti
  • Microsoft .NET Framework 4.5, ha az MVMC-t Windows Server 2012 vagy Windows 8 operációs rendszerre telepíti
  • Feature Bits Compact szerver
  • Visual C++ Redistributable for Visual Studio 2012 Update 1

Most nézzük meg a gép működési folyamatát.

  1. Töltse le és telepítse a Microsoft Virtual Machine Convertert a rendszerére.
  2. A Microsoft Conversion kit telepítése után indítsa el a PowerShellt, és az alábbi cmdlet segítségével importálja a következő modult:
  3. Import-Module “C:\Program Files\Microsoft Virtual Machine Converter\mvmcCmdlet.psd1”
  4. A modul importálása után az alábbi cmdlet segítségével konvertálja a VMDK-t VHD-vé.
  5. PS C:\>ConvertTo-MvmcVirtualHardDisk -SourceLiteralPath E:\SERVERNAME\SERVER
    NAME.vmdk -VhdType DynamicHardDisk -VhdFormat vhdx -destination E:\VHD\
  6. Mihelyt a VMDK fájl VHD-vé konvertálódott, létrehozhat egy új VM-et a Hyper-V kezelőben, és kiválaszthat egy meglévő lemezt. Ha több lemez van, akkor hozzon létre VM-et az egyik lemezzel, majd adja hozzá a többi lemezt.

Ha többet szeretne megtudni a PowerShell szkriptekről a VMDK VHD-ba konvertáláshoz, és arról, hogyan importálhatja az Azure-ra, látogasson el a Microsoft Docs oldalára.

Az egészséges és normál VMDK fájlok VHD-ba konvertálása egyszerű lehet, de ha a VMDK fájlok sérültek, akkor nem lehetséges a konvertálás. Van azonban néhány ingyenes módszer a sérült VMDK fájlok javítására. De nincs garancia arra, hogy a javítás után is képes lesz a VMDK fájlok kézi módszerekkel történő konvertálására. Tehát, amit tehet, hogy használjon egy VMDK helyreállítási szoftvert, amely hibátlan VMware helyreállítást kínál VMDK fájlok – Kernel VMDK Recovery.

Hogyan lehet helyreállítani egy sérült VMDK fájlt – Kernel VMDK Recovery

Ez egy hatékony eszköz, amely lehetővé teszi a VMDK fájlok gyors VMware helyreállítását. A Kernel VMDK Recovery eszközzel minden VMware Workstation, VirtualBox stb. VMDK fájljait visszaállíthatja. Emellett az eszköz felhasználói felülete nagyon egyszerű; még a nem műszaki felhasználók is használhatják. Ez beágyazott néhány kiváló funkciók, mint például:

  • Minden típusú VMDK fájlok helyreállítása, mint például VMware Workstation & VirtualBox
  • A VMDK fájlok előnézeti megjelenítése a fájl mentése előtt
  • Képes minden adattípus helyreállítására, mint például hangfájlok, dokumentumok, médiafájlok stb.
  • A VMDK fájlok véglegesen törölt elemeinek visszaállítása is
  • A Find funkcióval lehetővé teszi bizonyos fájlok keresését
    • Az eszköz próbaverziója, amely legfeljebb 250 MB adat mentését teszi lehetővé, elérhető.

      Következtetés

      A VMDK VHD-ra történő átalakítása szükségessé válik, ha a fájlok megsérülnek, vagy ha a VM Ware-ről Hyper-V-re szeretne váltani. De ha a VMDK fájlok sérültek, akkor nem könnyű őket VHD-vé konvertálni. Tehát, akkor vissza kell állítani a sérült VMDK fájlokat a Kernel VMDK Recovery segítségével. Ebben a blogban azt tárgyaltuk, hogyan konvertálhatja a VMDK fájlokat (beleértve a sérülteket is) VHD-vé.

      Letöltés most

Vélemény, hozzászólás?

Az e-mail-címet nem tesszük közzé.