Virtuaalse kõvaketta teisendaja VMware virtuaalkettaks

Virtuaalse kõvaketta faili teisendamine VMware virtuaalketta konteineriks võimaldab Microsoft Hyper-V virtuaalmasinatel sujuvalt töötada VMware hüperviisoritel.

Vali või lohista failid

Vali või lohista failid siia

100% privaatne konversioon brauseris - failid ei lahku kunagi sinu seadmest

või kleebi Ctrl+V
Null-võrguülekande privaatsusgarantii: 0 baiti laaditakse üles välistesse serveritesse. Kogu töötlemine toimub lokaalselt sinu brauseri liivakastis.

Formaatide võrdlus ja tehnilised spetsifikatsioonid

SpetsifikatsioonVHDVMDK
MIME-tüüpapplication/x-vhdapplication/x-vmdk
Tüüpvirtual hard diskvirtual disk container
Tihendaminefixed / dynamic sparse geometrysparse / dynamic allocation (zlib optional)
Standardne spetsifikatsioonMicrosoft VHD Image Format SpecificationVMware Virtual Disk Format 5.0
Tunnuskoodi päis (Magic Bytes)63 6F 6E 65 63 74 69 78 (conectix at footer)4B 44 4D 56 (KDMV)

Formaadi ülevaade ja kasutusvaldkonnad

Virtuaalkeskkondade administraatorid peavad sageli liigutama virtuaalmasinaid erinevate hüperviisori platvormide vahel. Kui Microsoft Hyper-V keskkonnas töötav server tuleb viia VMware ESXi või Workstation keskkonda, vajab aluseks olev kettatõmmis tõlkimist. VHD-formaat on Microsofti süsteemide omane kettakonteiner, samas kui VMDK-formaat on VMware toodete standard. Nende failide teisendamine tagab operatsioonisüsteemide, installitud rakenduste ja kasutajaandmete täieliku ülekandumise ilma täielikku uuesti installimist nõudmata. Selle migratsiooni teostamiseks on vaja spetsiaalseid teisendustööriistu, nagu VMware vCenter Converter, qemu-img või StarWind V2V Converter. Need tööriistad loevad lähte-kettasektoreid ja kirjutavad need sihtkoha paigutusse. Selle protsessi käigus kaardistab tööriist partitsioonitabelid, failisüsteemid ja alglaadimiskirjed, et sihtrüperviisor saaks ketast ära tunda alglaaditava kettana.

Tehnilised spetsifikatsioonid ja koodekite ülevaade

VHD-formaat, mida tuvastab MIME-tüüp application/x-vhd, kasutab fikseeritud suurusega või dünaamilist hõreda geomeetria paigutust, kus 512-baidine jalus sisaldab metaandmeid, sealhulgas loojarakendusi ja ketta geomeetriat. Selle maagiline baitalgus algab ASCII-stringiga 'conectix' faili lõpus. Seevastu VMDK-formaat, mis on määratud MIME-tüübiga application/x-vmdk, kasutab kirjeldavat tekstifaili, mis on seotud binaarsete ulatusandmetega ja algab sageli maagiliste baitidega 'KDMV'. Mõlemad formaadid teostavad kadudeta andmete säilitamist, mis tähendab, et iga algse failisüsteemi bit jääb puutumatuks ilma andmete halvenemiseta. Tihendamine on erinev: VHD kasutab hõredat plokkide eraldamist, samas kui VMDK võib hostisüsteemide füüsilise salvestusruumi vähendamiseks kasutada zlib-tihendamist üksikute graanulite sees.

OS-i ja brauseri ühilduvus

VHD-faile toetavad algselt Microsoft Hyper-V, Windowsi kettahaldus ja VirtualBox. VMDK-faile toetavad algselt VMware ESXi, VMware Workstation, VMware Fusion ja VirtualBox. Kumbki formaat ei ole kaasaegsetes veebibrauserites ega mobiilsetes operatsioonisüsteemides (nt iOS ja Android) algselt toetatud, kuna need vormingud on piiratud töölaua virtuaaltarkvara ja serverihüperviisoritega.

💡 Kasulik teave

Dünaamiliste VHD-failide teisendamisel hõredateks VMDK-failideks käivitage külalisoperatsioonisüsteemis esmalt ketta defragmenteerimise ja nulltäite utiliit, et vabastada kasutamata ruum ja vähendada lõplikku ülekande suurust.

Formaatide võrdlus ja tehnilised spetsifikatsioonid

Tüüpiline 50 GB virtuaalne kõvaketas, mis on teisendatud tihendatud VMDK-failiks, annab olenevalt andmettihedusest tavaliselt 20 GB kuni 35 GB ülekande suuruse. Kiirel kiudoptilisel võrgul kiirusega 1 gigabitt sekundis lõpeb ülekanne vähem kui kolme minutiga. 5G mobiiliühenduse korral, mille keskmine kiirus on 100 megabitti sekundis, võtab failiedastus aega umbes kolmkümmend minutit, samas kui ülekoormatud 4G ühendus võib vajada üle kahe tunni.

Korduma kippuvad küsimused

Kuidas teisendada virtuaalset kõvaketast VMware virtuaalkettaks kvaliteeti kaotamata?

Kettatõmmise teisendamine on rangelt kadudeta. Kuna tööriist kopeerib sektori andmeid plokkide kaupa lähtekonteinerist sihtkonteinerisse, ei muudeta ega kustutata teisendamise käigus ühtegi faili, operatsioonisüsteemi sätet ega kettasektorit.

Mis vahe on virtuaalsel kõvakettal ja VMware virtuaalkettal?

VHD on Microsofti konteinervorming, mis salvestab metaandmed jalusesse ja kasutab fikseeritud või dünaamilist plokipaigutust. VMDK on VMware konteinervorming, mis eraldab metaandmed tekstikirjelduse failiks, salvestades samal ajal toorandmed eraldi ulatusfailidesse, toetades lisafunktsioone, nagu hetktõmmised (snapshots) ja zlib-tihendus.