Konvertor VMDK u VHD
Konvertovanje VMware Virtual Disk datoteka u Virtual Hard Disk format omogućava vam da pokrenete virtuelne mašine kreirane u VMware Workstation okruženju direktno u Microsoft Hyper-V ili Windows Virtual PC okruženjima.
Poređenje formata i tehničke specifikacije
| Specifikacija | VMDK | VHD |
|---|---|---|
| MIME tip | application/ | application/ |
| Tip | kontejner virtuelnog diska | virtuelni čvrsti disk |
| Kompresija | alociranje samo zauzetih blokova / dinamička alokacija (zlib opcionalno) | fiksna / dinamička geometrija sa retkom alokacijom |
| Standardna specifikacija | VMware virtuelni disk format 5.0 | Specifikacija Microsoft VHD formata slike |
| Zaglavlje s magičnim bajtovima | 4B 44 4D 56 (KDMV) | 63 6F 6E 65 63 74 69 78 (conectix at footer) |
Pregled formata i primena
Sistemski administratori i IT tehničari često premeštaju virtuelne mašine između različitih platformi hipervizora. Na primer, virtuelni server izgrađen i testiran u VMware okruženju možda će morati da se rasporedi na Microsoft Azure klaud instancu ili Windows Server na lokalnoj infrastrukturi koji pokreće Hyper-V. Pošto Hyper-V nativno zahteva Microsoft kontejnere diskova, VMware datoteka za skladištenje mora biti prevedena u Microsoft format. Izvođenje ove migracije zahteva specijalizovane alate za konverziju diskova kao što su Microsoft Virtual Machine Converter, StarWind V2V Converter ili alate komandne linije kao što je QEMU-img. Ovi alati čitaju izvorne blokove za skladištenje, tumače tabele alokacije datoteka i ispisuju novi kontejner koji Microsoft hipervizor može da montira i pokrene bez grešaka.
Tehničke specifikacije i analiza kodeka
VMware Virtual Disk sa MIME tipom application/x-vmdk koristi ili ravnu strukturu ili šemu retke dinamičke alokacije koja može uključivati opcionu zlib kompresiju radi uštede prostora na disku. Pojedinačne retke VMDK datoteke često počinju magičnim bajtovima 'KDMV' u svom zaglavlju. Nasuprot tome, Virtual Hard Disk koji koristi MIME tip application/x-vhd organizuje podatke u fiksnu ili dinamičku retku geometrijsku strukturu. VHD format koristi istaknuto podnožje od 512 bajtova koje sadrži niz kolačića 'conectix', verzije aplikacije kreatora i tačne podatke o geometriji diska. Tokom konverzije, alat raščlanjuje izvorne mape ekstenta, dešifruje retke blokove i reorganizuje sektore u raspored Microsoft podnožja i tabele alokacije dinamičkih blokova.
Kompatibilnost sa operativnim sistemima i pregledačima
VMware Virtual Disk datoteke su nativno podržane od strane VMware ESXi, Workstation i Fusion na Windows i Linux operativnim sistemima domaćina. Virtual Hard Disk datoteke su nativno podržane od strane Microsoft Hyper-V, Windows Virtual PC i Azure. Nijedan format nije nativno podržan od strane modernih mobilnih operativnog sistema kao što su Android ili iOS, niti standardni veb pregledači podržavaju direktno prikazivanje ili montiranje ovih kontejnera diskovnih slika bez pozadinskih usluga virtuelizacije.
Praktičan savet
Kada konvertujete velike slike diskova, izaberite ciljni VHD sa dinamičkim širenjem umesto cilja fiksne veličine da biste uštedeli fizički prostor za skladištenje na disku domaćina, iako ciljevi fiksne veličine nude nešto bolje performanse sekvencijalnog čitanja i pisanja.
Često postavljana pitanja
Kako se VMware Virtual Disk konvertuje u Virtual Hard Disk bez gubitka kvaliteta?
Konverzija slike diska je bez gubitaka. Pošto virtuelni diskovi čuvaju tačne blokove podataka i sisteme datoteka sektor po sektor, prevođenje strukture kontejnera sa VMDK na VHD samo reorganizuje način na koji su indeksirani metapodaci i blokovi podataka. Nikakvi stvarni podaci datoteka ni sektori operativnog sistema ne kompresuju se niti menjaju tokom procesa prevođenja.
Koja je razlika između VMware Virtual Disk-a i Virtual Hard Disk-a?
VMDK je vlasnički kontejner koji je kreirao VMware i koji podržava podeljene datoteke, monolitne ravne strukture i komprimovane retke ekstente koje prate tekstualne datoteke opisa. VHD je starija Microsoft specifikacija koja koristi strukturirano podnožje koje sadrži geometriju diska i tabelu alokacije blokova za upravljanje dinamičkim rastom, mada je u velikoj meri zamenjena modernim VHDX formatom.