22Aug
Varnostno kopiranje je nekaj, kar običajno poteka po zelo pogostem urniku.Če ne bo uspel upravljati z njimi, je neposreden rezultat tega veliko število datotek, ki jedo potencialno veliko prostora na trdem disku.Če se spominjamo, da ročno vnesete in odstranite varnostne kopije, je zagotovo eden od načinov upravljanja, vendar ne bi smela biti dolgoročna strategija, še posebej, če je na voljo enostavno izvajanje avtomatiziranih postopkov.
Za avtomatizacijo procesa brisanja varnostnih kopiranih datotek z varnostnimi kopijami ni nobene rešitve »ena velikost za vse«.Odvisno od postopka varnostnega kopiranja( ali tedenski polni in dnevni inkrementali ali dnevno polni?) In s konvencijo o imenovanju datoteke( ali vaša varnostna datoteka ima datum kot del imena datoteke ali vedno uporablja isto ime datoteke?)varnostne kopije, se uporablja ustrezna metoda.
Opozorili bomo na nekaj preprostih rešitev, ki ustrezajo najpogostejšim varnostnim scenarijem, zato je verjetnost enaka za vas.
Brisanje glede na starost datoteke ali datum
Kdaj uporabiti: Dnevne popolne varnostne kopije.
Morda je najpreprostejši in najbolj logičen način za čiščenje potekajočih varnostnih kopij osnovati postopek brisanja na datum varnostne datoteke. To temo smo prej obravnavali z datotekami dnevnika kot našimi ciljnimi datotekami, vendar deluje tudi z varnostnimi datotekami.
Če želite na primer izbrisati vse datoteke v določeni mapi, ki ni bila v spremenjenem v zadnjem tednu, zaženite ta ukaz:
FORFILES / P "C: Varnostne kopije" / S / D -7 / C "CMD / C DEL / F /Q @ PATH "
Upoštevajte zgornjo ključno besedo: spremenjeno. Ukaz ForFiles je zmožen samo oceniti spremenjeni datum datoteke v nasprotju z ustvarjenim datumom, ki bi bil bolj uporaben. Običajno pa po ustvarjanju verjetno ne spreminjate varnostne kopije, tako da to verjetno ne bo problem.
Če je v vaši varnostni datoteki določeno ime vzorca številčenja, ki je podano v imenu datoteke( npr. Backup_2010-01-13.zip, BackupSet_100113_Full.zip itd.), Lahko uporabite skript DeleteByDatePattern, ki smo ga navedli v povezanem člankuodstranite varnostne kopije.
Če želite na primer izbrisati datoteke, starejše od 2 tednov, ki se ujemajo z vzorcem datotek: "Backup_YYYY-MM-DD_( Full | Incremental). zip", uporabite ukaz:
DeleteByDatePattern / D 15 "C: Varnostno kopiranje"* -? ??? -? ? - _ *. Zip / DEL
Ali če je vzorec imenovanja datotek» BackupSet_YYMMDD.zip «, bi uporabili:
DeleteByDatePattern / D 15" C: Backups "* -? ???.zip / DEL
Seveda prilagodite, kot je potrebno, vendar je mogoče eno od zgoraj naštetih metod enostavno dodati v začetek ali konec vašega varnostnega procesa, da bo število shranjenih varnostnih kopij obvladljivo.
Folder Rolling
Kdaj uporabiti: Periodične polne varnostne kopije( tedensko, dv tedensko, itd.) Z dnevnimi inkrementalnimi varnostnimi kopijami vmes.
Ideja za "valjanje mape" je, da shranite vso svojo trenutno varnostno zbirko( popolno varnostno kopijo + ustrezne inkrementale) v eni sami mapi in nato imate več arhivskih map, v katerih so shranjeni vaši starejši nizi varnostnih kopij. Pred ustvarjenim novim varnostnim nizom izbrišete vsebino mape, ki vsebuje najstarejši nabor varnostnih kopij in "roll" vsebino posamezne mape navzdol.
Predpostavimo, da imamo trenutno rezervno mapo z dvema arhivirskima mapama. Naslovi ukazov batch skripta za izvedbo valja za to bi bili:
DEL / F / Q "C: Backups2archive"
MOVE / Y "C: Backups1archive *" "C: Backups2archive"
MOVE / Y "C: Backupscurrent *"C: Backups1archive"
Dodate lahko toliko arhivskih map, kot je potrebno. Samo izbrišite vsebino najnovejše mape v arhivu, dodajte ukaz za premikanje za vsako drugo arhivsko mapo.
Again, to najbolje deluje za primere, v katerih ustvarite občasno popolno varnostno kopijo in številne primarne varnostne kopije, dokler ne bo naslednja popolna varnostna kopija. Preprosto spustite vse povezane varnostne datoteke v eno samo mapo in zaženite skripte mape, preden ustvarite nov nabor varnostnih kopij.
Backup9
Kdaj uporabiti: Dnevne popolne varnostne kopije ali posamezne varnostne kopije datotek.
Backup9 je brezplačna ukazna vrstica, ki jo je razvil Gammadyne. Podobno kot zgoraj, je zamisel o tej pripomočki preprosta, saj se ob zagonu kopija ciljne datoteke ustvari s številko, dodano na konec. Poleg tega določite odsek števila kopij, da obdržite privzeto vrednost 9( torej ime).
Primer bo najbolje razložil ta proces. Z naslednjim ukazom bi dobili spodnji izhod:
BACKUP9 / A / L7 "C: BackupsBackupFile.zip"
Če se je ta ukaz ponovno zagnal, se bo zgodilo naslednje:
- Število datotek, ki jih je treba hraniti( 7 v našem primeru), jeocenili in če je trenutno toliko kopij, se zadnja spusti.
- BackupFile.zip.bk7 se izbriše.
- BackupFile.zip.bk6 je preimenovan v BackupFile.zip.bk7
- BackupFile.zip.bk [#] je preimenovan v BackupFile.zip.bk [# + 1]
- BackupFile.zip.bk1 je preimenovan v BackupFile.zip.bk2
- BackupFile.zip se kopira in poimenuje BackupFile.zip.bk1
Z možnostjo shranjevanja do 999 izvodov ta pripomoček deluje zelo dobro, če imate datoteko s statičnim imenom. Enostavno dodate ukaz Backup9 na začetek ali konec vašega varnostnega postopka, pri čemer skrbi za ohranjanje ustreznega števila arhivskih kopij.
Belvedere Automated File Manager
Kdaj uporabiti: Dnevne popolne varnostne kopije.
Avtomatizirani datotečni upravljalnik Belvedere je pripomoček, ki deluje v datotečnem sistemu za spremljanje ozadja, ki je aktiven in izvaja konfigurirane ukrepe, če so izpolnjeni določeni pogoji. Med njene številne uporabe so čiščenje varnostnih datotek, ki so potekle.
Konfiguracija pravil je zelo enostavna. Na primer, če želite ustvariti pravilo za brisanje varnostnih kopij z uporabo vzorec imena datoteke, na primer »BackupSet_Jan13.zip«, ki so starejši od 2 tednov, lahko uporabite naslednje:
Medtem ko lahko osnovno funkcijo, ki jo izvajamo, preprosto naredimo z ukazomki so opisani zgoraj, je očitna razlika v tem, da Belvedere ponuja enostaven grafični vmesnik za tiste, ki so bolj udobni s kazanjem in klikom.
Belvedere je zasnovan kot namizna uporabniška aplikacija, ki poteka iz sistemskega pladnja, vendar lahko zaženete Belvedere kot storitev in jo uporabite na strežnikih za izvajanje teh in drugih operacij spremljanja datotek.
Zaključek
Čeprav imate lahko številne načine, s katerimi lahko upravljate postopek poteka varnostnega kopiranja, so zgoraj opisane metode prilagodljive in enostavne za izvajanje. Z malo eksperimentiranja poiščite, kaj deluje z vami in pojdi z njo, tako da ga lahko preprosto nastavite in ga pozabite.
Povezave
Prenesi Backup9 iz Gammadyne.com
Prenesite Belvedere iz Lifehacker.com