Konvertor virtuálního disku VMware na virtuální pevný disk

Konverze souborů virtuálního disku VMware do formátu Virtual Hard Disk umožňuje spouštět virtuální stroje vytvořené v prostředí VMware Workstation přímo v prostředí Microsoft Hyper-V nebo Windows Virtual PC.

Vyberte nebo přetáhněte soubory

Vyberte nebo přetáhněte soubory sem

100% soukromá konverze v prohlížeči - soubory nikdy neopustí vaše zařízení

nebo vložte Ctrl+V
Záruka ochrany soukromí s nulovým přenosem po síti: 0 bajtů odesláno na externí servery. Veškeré zpracování probíhalo lokálně v sandboxu vašeho prohlížeče.

Porovnání formátů a technické specifikace

SpecifikaceVMDKVHD
MIME typapplication/x-vmdkapplication/x-vhd
Typvirtual disk containervirtual hard disk
Kompresesparse / dynamic allocation (zlib optional)fixed / dynamic sparse geometry
Standardní specifikaceVMware Virtual Disk Format 5.0Microsoft VHD Image Format Specification
Hlavička souboru (Magic bytes)4B 44 4D 56 (KDMV)63 6F 6E 65 63 74 69 78 (conectix at footer)

Přehled formátu a použití

Správci systému a IT technici často přesouvají virtuální stroje mezi různými platformami hypervizorů. Například virtuální server vytvořený a testovaný v prostředí VMware může být nutné nasadit v cloudové instanci Microsoft Azure nebo na lokálním serveru Windows se spuštěným Hyper-V. Vzhledem k tomu, že Hyper-V nativně vyžaduje diskové kontejnery Microsoftu, musí být úložný soubor VMware přeložen do formátu Microsoftu. Provedení této migrace vyžaduje specializované nástroje pro konverzi disků, jako jsou Microsoft Virtual Machine Converter, StarWind V2V Converter nebo nástroje příkazového řádku jako QEMU-img. Tyto nástroje čtou zdrojové úložné bloky, interpretují tabulky alokace souborů a zapisují nový kontejner, který může hypervizor Microsoftu bez chyb připojit a spustit.

Technické specifikace a přehled kodeků

Virtuální disk VMware s typem MIME application/x-vmdk používá buď plochou strukturu, nebo schéma s řídkou dynamickou alokací, které může obsahovat volitelnou kompresi zlib pro úsporu místa na disku. Soubory s jedním řídkým VMDK často začínají magickými bajty 'KDMV' v hlavičce. Naproti tomu virtuální pevný disk používající typ MIME application/x-vhd organizuje data do pevné nebo dynamické struktury řídké geometrie. Formát VHD využívá 512bajtovou patičku obsahující řetězec souborů cookie 'conectix', verze aplikačních programů vytvářejících soubor a přesná data geometrie disku. Během konverze nástroj analyzuje mapy zdrojových rozsahů, dekóduje řídké bloky a reorganizuje sektory do rozvržení tabulky alokace bloků patičky Microsoftu a dynamické alokace.

Kompatibilita s operačními systémy a prohlížeči

Soubory VMware Virtual Disk jsou nativně podporovány systémy VMware ESXi, Workstation a Fusion v hostitelských operačních systémech Windows a Linux. Soubory Virtual Hard Disk jsou nativně podporovány systémy Microsoft Hyper-V, Windows Virtual PC a Azure. Ani jeden formát není nativně podporován moderními mobilními operačními systémy, jako jsou Android nebo iOS, a standardní webové prohlížeče nepodporují přímé vykreslování ani připojování těchto kontejnerů obrazů disků bez služeb backendové virtualizace.

💡 Užitečné informace

Při konverzi velkých obrazů disků zvolte raději cíl VHD s dynamickým rozšiřováním než cíl s pevnou velikostí, abyste ušetřili fyzický úložný prostor na hostitelské jednotce, ačkoli cíle s pevnou velikostí nabízejí o něco lepší výkon při sekvenčním čtení a zápisu.

Porovnání formátů a technické specifikace

Standardní disk virtuálního stroje o velikosti 50 GB se přenáší přibližně 18 minut přes typické připojení 4G s průměrnou rychlostí 40 Mb/s. V síti 5G běžící rychlostí 250 Mb/s je přenos dokončen za přibližně 3 minuty. S vysokorychlostním optickým připojením dosahujícím 1 Gb/s se soubor přenese za méně než 45 sekund.

Často kladené otázky

Jak konvertovat virtuální disk VMware na virtuální pevný disk bez ztráty kvality?

Konverze obrazu disku je striktně bezztrátová. Vzhledem k tomu, že virtuální disky ukládají přesná datová bloková data a souborové systémy sektor po sektoru, překlad struktury kontejneru z VMDK do VHD pouze reorganizuje způsob indexování metadat a datových bloků. Během procesu překladu nejsou zkomprimována ani upravena žádná skutečná data souborů ani sektory operačního systému.

Jaký je rozdíl mezi virtuálním diskem VMware a virtuálním pevným diskem?

VMDK je proprietární kontejner vytvořený společností VMware, který podporuje rozdělené soubory, monolitické ploché struktury a komprimované řídké rozsahy sledované textovými popisnými soubory. VHD je starší specifikace od Microsoftu, která využívá strukturovanou patičku obsahující geometrii disku a tabulku alokace bloků pro správu dynamického růstu, ačkoliv byla do značné míry nahrazena modernějším formátem VHDX.