Bralci, kot ste vi, pomagajo podpirati MUO. Ko opravite nakup prek povezav na našem spletnem mestu, lahko zaslužimo partnersko provizijo. Preberi več.

Danes obstaja več vrst datotek za stiskanje podatkov, kot jih lahko preštejete. Vendar pa nobena od njih ni enotna velikost za vse vrste datotek, ki lahko pokrijejo vse in se še vedno delijo kot ena datoteka, ki jo je treba razpakirati in uporabiti v drugem računalniku.

Če morate stisniti določeno datoteko ali mapo, se boste morda izognili datotekam ZIP, RAR ali celo ISO. Kaj pa storite, ko morate enkapsulirati ali stisniti celoten HDD/SSD v eno datoteko?

Kaj je VHD?

VHD pomeni virtualni trdi disk. Ta javno dostopna specifikacija formata slike vam omogoča enkapsulacijo celotnega trdega diska v eno datoteko. OS lahko nato uporablja in dostopa do njega kot fizičnega trdega diska. Preprosto povedano, datoteka VHD je digitalna kopija trdega diska ali SSD-ja, ki se prikaže kot pravi shranjevalni pogon za vaš OS.

Datoteka VHD je podobna datoteki ISO datoteka

instagram viewer
, vendar namesto stiskanja (ali enkapsulacije) enega CD-ja ali DVD-ja pokrijete celoten shranjevalni pogon. Datoteke VHD lahko gostijo izvorne datotečne sisteme, vključno z NTFS, FAT, exFAT in UDFS, hkrati pa podpirajo standardne diskovne in datotečne operacije. Vendar je največja velikost datoteke omejena na 2 TB.

Obstajajo tri glavne vrste formatov VHD:

  • Fiksni VHD: Te datoteke zasedajo določeno količino prostora za shranjevanje na pomnilniškem pogonu gostiteljskega računalnika. Vendar pa je kompromis za večjo velikost datoteke večja hitrost obdelave in stalna fragmentacija.
  • Dinamični VHD: Te datoteke VHD spreminjajo svojo velikost glede na to, koliko njihovega notranjega pomnilnika je polnega, in so optimizirane za shranjevanje na gostiteljskih računalnikih. Še vedno obstaja notranja omejitev velikosti pogona, ki je določena ob inicializaciji, vendar prejmete hitrejšo dodelitev prostora za shranjevanje.
  • Razlikovanje VHD: Najmanj priljubljen med tremi formati VHD, ta format ustvari kopijo obstoječega diska in ustvari nadrejeni in podrejeni disk. Različni VHD-ji omogočajo spreminjanje nadrejenega pogona, ne da bi spremembe vplivale na podrejeni VHD.

Podobno kot dejanski trdi disk lahko ti virtualni pogoni ustvarjajo diskovne sektorje, nove datoteke in mape, izvajajo uporabniške aplikacije in nenazadnje poganjajo operacijski sistem. Zaradi tega so odlična izbira za virtualizacijske aplikacije.

Čeprav Microsoft prosto objavlja specifikacijo, da lahko tretje osebe napišejo lastne programe za branje in upravljanje datotek VHD ali VHDX, ohranja nadzor nad formatom. To pomeni, da je format VHD precej ekskluziven za Windows, razen če se uporablja z združljivim programom drugega proizvajalca v drugem OS.

VHD vs. VHDX

Specifikacija formata VHD je na voljo kot brezplačna licenca od junija 2005. Razširitev tega formata, VHDX, je bila predstavljena leta 2012 in sta jo podpirala Windows 8 in Windows Server 8. Ta format je dodal nove zmogljivosti, izboljšave delovanja, preprečevanje poškodb podatkov in največjo velikost datoteke 64 TB. Druge prednosti datotek VHD vključujejo naslednje:

  • Zaščita podatkov pred izpadi električne energije
  • Podpora za metapodatke po meri
  • Metapodatki se samodejno posodobijo
  • VHDX je bolj prilagodljiv novejši strojni opremi

Kljub temu je VHDX funkcionalno enakovreden VHD in kljub vgrajenim mehanizmom za zaščito pred poškodbami podatkov je nagnjen k poškodbam datotečnega sistema, podobno kot VHD. To lahko povzročijo slabe omrežne razmere med prenosom datotek, poškodovan izvorni pogon in celo motnje varnostnih programov.

Prednosti uporabe datoteke VHD

Kot verjetno že ugibate, ima uporaba datoteke VHD določene prednosti pred tradicionalnimi fizičnimi pomnilniškimi pogoni.

Najpomembnejša prednost je, da lahko datoteke VHD pošiljate po spletu ali jih prenašate s seboj na bliskovnem pogonu. Zaradi tega je VHD-je mogoče hitro namestiti na terenu. Druge prednosti VHD vključujejo naslednje:

  • Lažje varnostno kopiranje in obnavljanje
  • Obnovitev posnetka
  • Hitra replikacija
  • Izolacija od gostitelja ali drugih operacijskih sistemov VM.
  • Odpravlja zahteve glede stroškov in velikosti za fizične pomnilniške pogone.

Kje se uporabljajo datoteke VHD?

Datoteke VHD uporabljajo predvsem programi za virtualizacijo, kot je npr VirtualBox podjetja VMware in Microsoftov Hyper-V. Upoštevati pa morate, da morate omogočite Hyper-V v sistemu Windows 11 pred uporabo. Ker delujejo kot fizični trdi diski, so popolni za navidezne stroje, ki morajo poganjati izolirane operacijske sisteme, datotečne sisteme, upravljati aplikacije itd.

Kljub temu jih lahko prav tako preprosto uporabite za ustvarjanje varnostnih kopij vašega obstoječega pogona in jih hranite kot digitalne arhive, ko se boste morali vrniti ali obnoviti svoje podatke. So stroškovno učinkovit način varnostnega kopiranja več trdih diskov in enostavnejši za shranjevanje – funkcija, ki se pogosto uporablja v poslovnih aplikacijah.

Kako ustvariti datoteko VHD

Natančni koraki za ustvarjanje datoteke VHD se med seboj razlikujejo glede na OS, ki ga uporabljate. Če uporabljate Windows, lahko s pripomočkom za upravljanje diskov ustvarite VHD-je iz obstoječih pogonov ali particij, tako da sledite tem korakom:

  1. Pritisnite tipko Windows, da odprete meni Start in poiščete Upravljanje diskov. Kliknite ustrezen rezultat iskanja, da odprete orodje. Druga možnost je, da si ogledate te druge načine odpiranja orodja za upravljanje diskov.
  2. Izberite pogon ali particijo, ki jo želite pretvoriti v datoteko VHD, in kliknite Akcija sledi Ustvari VHD.
  3. Odpre se poziv, v katerem morate vnesti pot in velikost VHD. Izbirati morate tudi med specifikacijama formata VHD in VHDX ter vrsto VHD. Izberite ustrezne možnosti glede na vaše potrebe in kliknite v redu gumb.

Windows bo zdaj ustvaril datoteko VHD tega določenega pogona ali particije, ki jo je mogoče pozneje namestiti in uporabiti kot drug fizični pogon.

Če želite ustvariti datoteko VHD za svoj VM, se koraki razlikujejo. Na primer, ko ustvarjate nov VM, vas VirtualBox vpraša, ali želite narediti datoteko VHD in vrsto zapisa VHD, ki ga želite uporabiti. Upoštevajte, da je te datoteke mogoče prenesti na katero koli napravo in uporabiti z drugim VM.

Ustvarjanje datotek VHD v sistemih macOS in Linux

Če uporabljate macOS, Apple Support ima koristen vodnik pri ustvarjanju slike diskov z uporabo Disk Utility v sistemih macOS Ventura, Monterey, Big Sur, Catalina in Mojave. Čeprav so te datoteke virtualni pogoni, morda ne bodo shranjene s pripono VHD.

Enako velja tudi za Linux. Lahko uporabite dd ukaz za ustvarjanje VHD-jev neposredno iz terminala. Osnovna sintaksa izgleda takole.

sudo dd če=/dev/korenina od=Virtual_Hard_Disk.img bs=1M štetje=1024

Evo, kaj pomenijo različne zastavice v zgoraj omenjenem ukazu:

  • if=/dev/root: Pot do vhodne datoteke za zagotavljanje toka znakov med inicializacijo
  • of=Virtual_Hard_Disk.img: Ime in pot virtualnega pogona, ki ga želite ustvariti
  • bs=1M: Narekuje hitrost branja in pisanja. Trenutna zastavica omogoča pogonu branje in pisanje do 1 MB hkrati.
  • štetje=1200: Določa velikost bloka ali skupno zmogljivost navideznega pogona. Trenutna vrednost štetja ustvari disk velikosti 1 GB.

Datoteke VHD so zelo uporabne

Medtem ko so datoteke VHD funkcionalno podobne fizičnemu pomnilniškemu pogonu, ki vsebuje isti datotečni sistem, disk particije in celo sektorji trdega diska, so preprosto navidezni trdi diski, ki se prikažejo kot fizični pogon OS. Poleg tega, da so popolni za VM, jih je mogoče učinkovito uporabiti tudi za varnostno kopiranje fizičnih pogonov.

To pomaga narediti virtualizacijo bolj dostopno in lažjo za nastavitev. VHD-ji olajšajo skupno rabo VM-jev med več računalniki, saj lahko preprosto kopirate izvorno datoteko VHD za vsak VM v drug računalnik in brezhibno bo deloval s pravilno konfiguriranim VM-jem.