VMDK konvertálása VHD formátumba

A VMware Virtual Disk fájlok Virtual Hard Disk formátumra konvertálásával a VMware Workstationben létrehozott virtuális gépek közvetlenül futtathatók a Microsoft Hyper-V vagy Windows Virtual PC környezetekben.

Válasszon ki vagy húzzon ide fájlokat

Privát - a fájlok soha nem hagyják el az eszközét

vagy beillesztés Ctrl+V

Amíg a fájljaidra vársz, játszhatsz a Code Rainnel

Adatvédelmi garancia hálózati adatátvitel nélkül: 0 bájt került fel külső szerverekre. Minden feldolgozás helyben, a böngésző elkülönített környezetében történt.

Formátum-összehasonlítás és műszaki specifikációk

SpecifikációVMDKVHD
MIME-típusapplication/x-vmdkapplication/x-vhd
Típusvirtuális lemeztárolóvirtuális merevlemez
Tömörítésritka / dinamikus lefoglalás (a zlib használata opcionális)rögzített / dinamikus ritkított geometria
Szabványos specifikációVMware virtuális lemez formátum 5.0Microsoft VHD lemezkép-formátum specifikáció
Fájlfejléc azonosító bájtjai4B 44 4D 56 (KDMV)63 6F 6E 65 63 74 69 78 (conectix at footer)

A formátum áttekintése és alkalmazási területei

A rendszergazdák és informatikai technikusok gyakran mozgatnak virtuális gépeket különböző hipervizor-platformok között. Például egy VMware környezetben felépített és tesztelt virtuális szervert lehet, hogy egy Microsoft Azure-felhőpéldányon vagy egy Hyper-V-t futtató helyben működő Windows Serveren kell üzembe helyezni. Mivel a Hyper-V natív módon Microsoft lemeztárolókat igényel, a VMware tárolófájlját át kell alakítani a Microsoft formátumára. Ez a migrálás olyan speciális lemezkonvertáló eszközöket igényel, mint a Microsoft Virtual Machine Converter, a StarWind V2V Converter vagy olyan parancssori segédprogramok, mint a QEMU-img. Ezek az eszközök beolvassák a forrástároló blokkokat, értelmezik a fájlallokációs táblákat, és olyan új tárolót írnak ki, amelyet a Microsoft hipervizor hibák nélkül tud csatolni és bootolni.

Műszaki specifikációk és kodekáttekintés

Az application/x-vmdk MIME-típusú VMware Virtual Disk lapos szerkezetet vagy dinamikus, ritka kiosztású elrendezést használ; ez utóbbi opcionális zlib-tömörítést is tartalmazhat a lemezterület megtakarítása érdekében. Az egyfájlos, ritka VMDK-fájlok fejlécében gyakran a KDMV mágikus bájtok szerepelnek. Ezzel szemben az application/x-vhd MIME-típusú Virtual Hard Disk rögzített vagy dinamikus, ritka kiosztású lemezelrendezést használ. A VHD formátum 512 bájtos, conectix karakterláncot, létrehozó alkalmazásverziókat és pontos lemezgeometriai adatokat tartalmazó lábléccel rendelkezik. Az átalakítás során az eszköz feldolgozza a forráskötet-leképezéseket, dekódolja a ritka blokkokat, majd a szektorokat a Microsoft-láblécnek és a dinamikus blokkkiosztási táblának megfelelően rendezi át.

Operációs rendszer- és böngésző-kompatibilitás

A VMware Virtual Disk fájlokat a VMware ESXi, Workstation és Fusion natív módon támogatja Windows és Linux host operációs rendszereken. A Virtual Hard Disk fájlokat a Microsoft Hyper-V, a Windows Virtual PC és az Azure natív módon támogatja. Egyik formátumot sem támogatják natív módon a modern mobil operációs rendszerek, például az Android vagy az iOS, és a standard webböngészők sem támogatják ezen lemezkép-tárolók közvetlen megjelenítését vagy csatolását háttér-virtualizációs szolgáltatások nélkül.

Hasznos információk

Nagy lemezképek átalakításakor válasszon dinamikusan növekvő VHD-célt a rögzített méretű helyett, hogy helyet takarítson meg a gazdagép meghajtóján. A rögzített méretű cél valamivel jobb szekvenciális olvasási és írási teljesítményt nyújthat.

Gyakran ismételt kérdések

Hogyan konvertálható a VMware Virtual Disk Virtual Hard Disk formátumra minőségromlás nélkül?

A lemezkép konvertálása szigorúan veszteségmentes. Mivel a virtuális lemezek pontos szektorról szektorra készült adatblokkokat és fájlrendszereket tárolnak, a tárolószerkezet VMDK-ról VHD-ra történő átalakítása csak azt szervezi újjá, hogy a metaadatok és az adatblokkok hogyan vannak indexelve. Az átalakítás során semmilyen tényleges fájladatot vagy operációs rendszer-szektort nem tömörítenek össze vagy módosítanak.

Mi a különbség a VMware Virtual Disk és a Virtual Hard Disk között?

A VMDK a VMware által létrehozott zárt formátumú tároló, amely támogatja a felosztott fájlokat, a monolitikus lapos szerkezeteket és a szöveges leírófájlok által nyomon követett tömörített ritka extenteket. A VHD egy régebbi Microsoft-specifikáció, amely a lemezgeometriát és a dinamikus növekedést kezelő blokkallokációs táblát tartalmazó strukturált láblécet használ, bár nagyrészt felváltotta a modern VHDX formátum.