![Kako učinkovito skriti slike in videoposnetke?](/f/1e65ff7bd74ba15ff5e92b3491cd9fbf.jpg?width=100&height=100)
Posnetki LVM so prostorsko učinkovite kopije časovno usmerjenih količin lvm. Deluje samo z lvm in porabi prostor le, če se izvorni logični nosilec spremeni v posnetek. Če je v izvornem nosilcu narejenih ogromnih sprememb 1GB, bodo iste količine spremenjene tudi v nosilcu posnetka. Najbolje je, da vedno imate majhne spremembe za prostorsko učinkovitost. Če posnetku zmanjka prostora za shranjevanje, lahko za rast uporabimo lvextend. In če moramo posnetek zmanjšati, lahko uporabimo lvreduce.
Če smo po ustvarjanju posnetka pomotoma izbrisali katero koli datoteko, nam ni treba skrbeti, ker ima posnetek izvirno datoteko, ki smo jo izbrisali. Možno je, če je bila datoteka ob ustvarjanju posnetka tam. Glasnosti posnetka ne spreminjajte, naj ostane, medtem ko je posnetek uporabljal za hitro obnovitev.
Posnetkov ni mogoče uporabiti za rezervno možnost. Varnostne kopije so primarna kopija nekaterih podatkov, zato posnetka ne moremo uporabiti kot rezervno možnost.
Najprej preverite, ali je v skupini nosilcev prostega prostora, da ustvarite nov posnetek z naslednjimvgs‘Ukaz.
# vgs. # lv
Vidite, zgoraj je ostalo 8 GB prostega prostora vgs izhod. Ustvarimo torej posnetek enega mojega nosilca z imenom tecmint_datas. Za predstavitvene namene bom z naslednjimi ukazi ustvaril le 1 GB posnetka.
# lvcreate -L 1GB -s -n tecmint_datas_snap/dev/vg_tecmint_extra/tecmint_datas ALI # lvcreate --size 1G --snapshot --name tecmint_datas_snap/dev/vg_tecmint_exta/tecmin
Oba zgornja ukaza naredita isto:
Tu je razlaga vsake točke, poudarjene zgoraj.
Če želite odstraniti posnetek, lahko uporabite »lvremove‘Ukaz.
# lvremove/dev/vg_tecmint_extra/tecmint_datas_snap
Zdaj z naslednjim ukazom napišite novo ustvarjen posnetek.
# lv
Kot vidite zgoraj, je bil posnetek uspešno ustvarjen. S puščico sem označil, od kod izvirajo posnetki, Njegovo tecmint_datas. Da, ker smo ustvarili posnetek za tecmint_datas l-zvezek.
Dodamo nekaj novih datotek tecmint_datas. Zdaj ima obseg nekaj podatkov okoli 650 MB, naš posnetek pa je 1 GB. Tako je dovolj prostora za varnostno kopiranje naših sprememb v količini snapa. Tukaj lahko vidimo, kakšno je stanje našega posnetka z uporabo spodnjega ukaza.
# lv
Vidiš, 51% količine posnetkov je bila zdaj uporabljena, za več sprememb v vaših datotekah ni težav. Za podrobnejše informacije uporabite ukaz.
# lvdisplay vg_tecmint_extra/tecmint_data_snap
Še enkrat, tukaj je jasna razlaga vsake točke, poudarjene na zgornji sliki.
Zdaj kopirajmo več kot 1 GB datotek tecmint_datas, poglejmo, kaj se bo zgodilo. Če to storite, boste prejeli sporočilo o napaki z napisom "Napaka pri vhodu/izhodu', To pomeni, da na posnetku ni več prostora.
Če se logični nosilec napolni, bo samodejno padel in ga ne moremo več uporabljati, tudi če razširimo velikost nosilca posnetka. Najbolje je, da imate pri ustvarjanju posnetka enako velikost vira, tecmint_datas velikost je bila 10G, če ustvarim posnetek velikosti 10 GB, se nikoli ne bo pretakal kot zgoraj, ker ima dovolj prostora, da posname vašo glasnost.
Če moramo pred prelivom razširiti velikost posnetka, lahko to storimo z uporabo.
# lvextend -L +1G/dev/vg_tecmint_extra/tecmint_data_snap
Zdaj je bilo za posnetek na voljo 2 GB.
Nato z naslednjim ukazom preverite novo velikost in tabelo COW.
# lvdisplay/dev/vg_tecmint_extra/tecmint_data_snap
Če želite vedeti velikost snap količine in uporabo %.
# lv
Če pa imate obseg posnetka z enako velikostjo izvirnika, nam ni treba skrbeti za ta vprašanja.
Če želite obnoviti posnetek, moramo najprej odstraniti datotečni sistem.
# unmount/mnt/tecmint_datas/
Samo preverite, ali je točka pritrditve nemontirana ali ne.
# df -h
Tu naš nosilec ni bil montiran, zato lahko še naprej obnavljamo posnetek. Za obnovitev snapa z ukazom lvconvert.
# lvconvert --merge/dev/vg_tecmint_extra/tecmint_data_snap
Ko je združitev končana, se bo obseg posnetka samodejno odstranil. Zdaj lahko vidimo prostor naše particije z uporabo df ukaz.
# df -Th
Po posnetku se glasnost samodejno odstrani. Vidite lahko velikost logičnega nosilca.
# lv
Pomembno: Če želite samodejno razširiti posnetke, lahko to storimo z nekaj spremembami v datoteki conf. Za ročno lahko razširimo z uporabo lvextend.
Odprite konfiguracijsko datoteko lvm z izbranim urejevalnikom.
# vim /etc/lvm/lvm.conf
Poiščite besedo samodejno razširitev. Privzeto bo vrednost podobna spodnji.
Spremenite 100 do 75 tukaj, če je tako, je prag samodejnega podaljšanja 75 in odstotek samodejnega podaljšanja je 20, bo velikost še povečala za 20 odstotkov
Če obseg posnetka doseže 75% samodejno bo razširil obseg snap -ja za 20% več. Tako se lahko samodejno razširimo. Shranite in zapustite datoteko z uporabo wq!.
To bo prihranilo posnetek pred prelivanjem. To vam bo pomagalo tudi prihraniti več časa. LVM je edina particijska metoda, v kateri lahko razširimo več in imamo številne funkcije, kot so tanka priprava, črtanje, navidezni volumen in drugo. S pomočjo tankega področja si jih oglejmo v naslednji temi.