Šiomis dienomis yra daugiau duomenų glaudinimo failų tipų, nei galite suskaičiuoti. Tačiau nė vienas iš jų nėra vieno dydžio visiems failų tipas, galintis apimti viską ir vis tiek būti bendrinamas kaip vienas failas, kurį reikia išpakuoti ir naudoti kaip yra kitame kompiuteryje.
Jei jums reikia suspausti tam tikrą failą ar aplanką, galite atsikratyti ZIP, RAR ar net ISO failų. Bet ką daryti, kai reikia suspausti arba suspausti visą HDD/SSD į vieną failą?
Kas yra VHD?
VHD reiškia virtualųjį standųjį diską. Ši viešai prieinama vaizdo formato specifikacija leidžia sujungti visą standųjį diską į vieną failą. Tada OS gali naudoti ir pasiekti ją kaip fizinį standųjį diską. Paprasčiau tariant, VHD failas yra skaitmeninė standžiojo disko arba SSD kopija, kuri rodoma kaip tikras jūsų OS atminties įrenginys.
VHD failas yra panašus į ISO failas, tačiau užuot suglaudinę (arba įdėdami) į vieną kompaktinį diską ar DVD, uždengiate visą atminties įrenginį. VHD failai gali priglobti vietines failų sistemas, įskaitant NTFS, FAT, exFAT ir UDFS, taip pat palaiko standartines disko ir failų operacijas. Tačiau maksimalus failo dydis ribojamas iki 2 TB.
Yra trys pagrindiniai VHD formatų tipai:
- Pataisytas VHD: Šie failai užima fiksuotą vietą pagrindinio kompiuterio atminties diske. Tačiau didesnio failo dydžio kompromisas yra didesnis apdorojimo greitis ir nuolatinis susiskaidymas.
- Dinaminis VHD: Šie VHD failai keičia savo dydžius, atsižvelgiant į tai, kiek jų vidinės atminties yra pilna, ir yra optimizuoti saugojimui pagrindiniuose kompiuteriuose. Vis dar yra vidinis disko dydžio apribojimas, kuris nustatomas inicijuojant, bet jūs gaunate greitesnį saugyklos paskirstymą.
- Skirtingas VHD: Mažiausiai populiarus iš trijų VHD formatų, šis formatas sukuria esamo disko kopiją, sukuriant pirminį ir antrinį diską. Skirtingi VHD leidžia pakeisti pagrindinį diską be pakeitimų, turinčių įtakos antriniam VHD.
Panašiai kaip tikrasis standusis diskas, šie virtualūs diskai gali sukurti disko sektorius, naujus failus ir aplankus, vykdyti vartotojo programas ir, galiausiai, paleisti OS. Dėl to jie yra puikus pasirinkimas virtualizacijos programoms.
Nors „Microsoft“ laisvai skelbia specifikaciją, kad trečiosios šalys galėtų rašyti savo programas, skirtas skaityti ir valdyti VHD arba VHDX failus, ji išlaiko formato kontrolę. Tai reiškia, kad VHD formatas yra beveik išskirtinis „Windows“, nebent jis naudojamas su suderinama trečiosios šalies programa kitoje OS.
VHD vs. VHDX
VHD formato specifikacija yra nemokama licencija nuo 2005 m. birželio mėn. Šio formato plėtinys VHDX, išleistas 2012 m., palaikomas „Windows 8“ ir „Windows Server 8“. Šis formatas pridėjo naujų galimybių, našumo patobulinimų, duomenų sugadinimo prevencijos ir 64 TB maksimalaus failo dydžio. Kiti VHD failų pranašumai yra šie:
- Duomenų apsauga nuo elektros energijos tiekimo sutrikimų
- Priskirtų metaduomenų palaikymas
- Metaduomenys atnaujinami automatiškai
- VHDX yra labiau pritaikomas naujesnei aparatūrai
Be to, VHDX funkciniu požiūriu yra lygiavertis VHD ir, nepaisant integruotų mechanizmų, apsaugančių nuo duomenų sugadinimo, jis yra linkęs sugadinti failų sistemą, panašiai kaip VHD. Tai gali sukelti prastos tinklo sąlygos failų perkėlimo metu, sugadinta šaltinio disko saugykla ir net saugos programų trikdžiai.
VHD failo naudojimo pranašumai
Kaip jau tikriausiai galite atspėti, VHD failo naudojimas turi tam tikrų pranašumų, palyginti su tradiciniais fiziniais atminties įrenginiais.
Svarbiausias pranašumas yra tai, kad galite siųsti VHD failus internetu arba nešiotis juos „flash drive“. Dėl to VHD galima greitai įdiegti lauke. Kiti VHD pranašumai yra šie:
- Lengvesnis atsarginis kopijavimas ir atkūrimas
- Momentinės nuotraukos atkūrimas
- Greitas replikavimas
- Atskyrimas nuo pagrindinio kompiuterio ar kitų VM OS.
- Panaikina fizinių atminties diskų sąnaudų ir dydžio reikalavimus.
Kur naudojami VHD failai?
VHD failus pirmiausia naudoja virtualizacijos programos, tokios kaip „VMware“ „VirtualBox“. ir „Microsoft“ Hyper-V. Tačiau turėtumėte atkreipti dėmesį į tai, kad turite įgalinkite „Hyper-V“ sistemoje „Windows 11“. prieš naudojimą. Kadangi jie veikia kaip fiziniai standieji diskai, jie puikiai tinka VM, kurioms reikia paleisti izoliuotas OS, failų sistemas, valdyti programas ir pan.
Be to, galite taip pat lengvai juos naudoti kurdami esamo disko atsargines kopijas ir saugokite juos kaip skaitmeninius archyvus, kai jums reikės grįžti arba atkurti duomenis. Jie yra ekonomiškas būdas kurti atsargines kelių standžiųjų diskų kopijas ir lengviau saugoti – ši funkcija dažnai naudojama įmonės programose.
Kaip sukurti VHD failą
Priklausomai nuo to, kokią OS naudojate, tikslūs VHD failo kūrimo veiksmai skiriasi vienas nuo kito. Jei naudojate „Windows“, galite naudoti disko tvarkymo priemonę, kad sukurtumėte VHD iš esamų diskų arba skaidinių, atlikdami šiuos veiksmus:
- Paspauskite „Windows“ klavišą, kad atidarytumėte meniu Pradėti ir ieškotumėte Disko valdymas. Spustelėkite atitinkamą paieškos rezultatą, kad atidarytumėte įrankį. Arba galite patikrinti šiuos kitus Disko valdymo įrankio atidarymo būdai.
- Pasirinkite diską arba skaidinį, kurį norite konvertuoti į VHD failą, ir spustelėkite Veiksmas sekė Sukurkite VHD.
- Atsidarys raginimas, kuriame bus prašoma įvesti VHD kelią ir dydį. Taip pat turite pasirinkti VHD ir VHDX formato specifikacijas bei VHD tipą. Pasirinkite atitinkamas parinktis pagal savo poreikius ir spustelėkite Gerai mygtuką.
Dabar „Windows“ sukurs to konkretaus disko ar skaidinio VHD failą, kurį vėliau bus galima prijungti ir naudoti kaip kitą fizinį diską.
Jei norite sukurti VHD failą savo VM, veiksmai skiriasi. Pavyzdžiui, kuriant naują VM, „VirtualBox“ klausia, ar norite sukurti VHD failą, ir kokio tipo VHD formatą norite naudoti. Atminkite, kad šiuos failus galima perkelti į bet kurį įrenginį ir naudoti su kita VM.
VHD failų kūrimas „MacOS“ ir „Linux“.
Jei naudojate „MacOS“, „Apple“ palaikymas turi naudingą vadovą apie kūrimą disko vaizdai naudojant Disk Utility MacOS Ventura, Monterey, Big Sur, Catalina ir Mojave. Tačiau, nors šie failai yra virtualūs diskai, jie gali būti neišsaugomi naudojant VHD plėtinį.
Tas pats pasakytina ir apie Linux. Galite naudoti dd komanda sukurti VHD tiesiai iš terminalo. Pagrindinė sintaksė atrodo taip.
sudo dd jeigu=/dev/šaknis apie=Virtual_Hard_Disk.img bs=1M skaičius =1024
Štai ką reiškia skirtingos vėliavėlės pirmiau minėtoje komandoje:
- if=/dev/root: Kelias į įvesties failą, kad inicijuojant būtų pateiktas simbolių srautas
- of=Virtual_Hard_Disk.img: Kuriamo virtualaus disko pavadinimas ir kelias
- bs=1M: Diktuoja skaitymo ir rašymo greitį. Dabartinė vėliavėlė leidžia diskui skaityti ir rašyti iki 1 MB vienu metu.
- count=1200: Nustato bloko dydį arba bendrą virtualiojo disko talpą. Dabartinė skaičiavimo vertė sukuria 1 GB diską.
VHD failai yra labai naudingi
Nors VHD failai yra funkciškai panašūs į fizinį saugojimo įrenginį, kuriame yra ta pati failų sistema, diskas skaidiniai ir net standžiojo disko sektoriai, tai tiesiog virtualūs standieji diskai, kurie rodomi kaip fizinis diskas OS. Be to, kad jie puikiai tinka VM, jie taip pat gali būti veiksmingai naudojami kuriant atsargines fizinių diskų kopijas.
Tai padeda padaryti virtualizaciją labiau prieinamą ir lengviau nustatyti. VHD palengvina VM bendrinimą tarp kelių kompiuterių, nes galite tiesiog nukopijuoti kiekvienos VM šaltinio VHD failą į kitą kompiuterį ir jis veiks nepriekaištingai su tinkamai sukonfigūruota VM.