Automatiseeritud strateegiad aegunud varukoopiate haldamiseks
Varukoopiad on midagi, mis tavaliselt toimib väga sageli. Juhitamata jätmisel on selle otsene tulemus suur arv faile, mis söövad potentsiaalselt palju kõvakettaruumi. Mälestusfailide käsitsi sisselülitamiseks ja eemaldamiseks on kindlasti üks juhtimisviise, kuid see ei tohiks olla pikaajaline strateegia, eriti kui automatiseeritud protseduure on lihtne rakendada.
Aegunud varukoopiate kustutamise protsessi automatiseerimiseks ei ole ühtegi lahendust. Sõltuvalt varundamisprotseduurist (kas te teete iganädalaseid täis- ja päevasiseseid või igapäevaseid täiskoguseid?) Ja failide nimetamise konventsioonist (kas teie varundifailil on kuupäev, mis on osa failinimest või kasutage sama faili nime iga kord?)? varukoopiate failide puhul erineb kohaldatav meetod.
Me juhime tähelepanu mitmetele lihtsatele lahendustele, mis sobivad kõige levinumate varu stsenaariumidega, nii et tõenäosus on teie jaoks õige.
Kustutamine faili vanuse või kuupäeva järgi
Millal kasutada: Igapäevased täielikud varukoopiad.
Võib-olla kõige lihtsam ja loogilisem viis aegunud varundite puhastamiseks on kustutamisprotsessi aluseks varukoopiafaili kuupäev. Oleme eelnevalt käsitlenud seda teemat, kasutades logifaile kui meie sihtfaile, kuid see toimib sama hästi varundefailidega.
Näiteks selleks, et kustutada määratud kausta failid mitte muudetud viimase nädala jooksul käivitage see käsk:
FORFILES / P “C: varukoopiad” / S / D -7 / C “CMD / C DEL / F / Q @ PATH”
Pange tähele ülaltoodud märksõna: muudetud. Käsk ForFiles on võimeline hindama muudetud faili kuupäeva, mitte aga loodud kuupäeva, mis oleks sobivam. Tavaliselt ei muuda aga tõenäoliselt varukoopiat pärast selle loomist, nii et see ei ole tõenäoliselt probleem.
Alternatiivselt, kui teie varukoopiafailil on mingisugune numbriline kuupäeva muster, mis on määratud faili nimes (nt Backup_2010-01-13.zip, BackupSet_100113_Full.zip jne), võite kasutada eemaldatud artiklist kustutatud skripti DeleteByDatePattern aegunud varukoopiad.
Näiteks, kui soovite kustutada faile, mis on vanemad kui 2 nädalat ja vastavad failinime mustritele, nagu näiteks: „Backup_YYYY-MM-DD_ (täisväärtus) .zip”, kasutaksite käsku:
DeleteByDatePattern / D 15 “C: varukoopiad” * - ???? - ?? - _ *. Zip / DEL
Või kui teie failinimede muster on: „BackupSet_YYMMDD.zip”, kasutaksite järgmist:
DeleteByDatePattern / D 15 “C: varukoopiad” * - ???? .zip / DEL
Loomulikult kohandage vastavalt vajadusele, kuid üks neist ülaltoodud meetoditest võib kergesti lisada varundamisprotsessi algusesse või lõppu, et hoida hallatavate varukoopiate arvu.
Kausta rullimine
Millal kasutada: Perioodilised täielikud varukoopiad (iganädalased, kaks korda nädalas jne), mille vahel on igapäevased täiendavad varukoopiad.
“Folder rolling” idee seisneb selles, et salvestate kõik oma praegused varukoopiad (täielik varukoopia + vastavad lisandväärtused) ühte kausta ja seejärel on mitu arhiivikausta, kuhu teie vana varukoopiaid hoitakse. Enne uue varukoopia loomist kustutate vanima varukoopia sisaldava kausta sisu ja iga kataloogi sisu „rullitakse” alla.
Oletame näiteks, et meil on praegune varukataloog kahe arhiivikaustaga. Pakettkataloogi käsklused kaustaseadme sooritamiseks on järgmised:
DEL / F / Q “C: varukoopiad2arhiiv”
MOVE / Y “C: varukoopiad1arhiiv *” “C: varukoopiad2arhiiv”
MOVE / Y “C: Backupscurrent *” “C: varukoopiad1arhiiv”
Vajadusel saate lisada nii palju arhiivikaustu. Lihtsalt kustutage madalaima arhiivikausta sisu, lisage iga teise arhiivikausta jaoks käsu käsk.
Jällegi toimib see kõige paremini olukordades, kus loote perioodilise täieliku varukoopia ja mitu täiendavat varukoopiat kuni järgmise täieliku varukoopiani. Lihtsalt pange kõik oma varukoopiafailid üheks kaustaks ja käivitage kausta rullskript kohe enne uue varukoopia loomist.
Varundamine9
Millal kasutada: Igapäevased täielikud varukoopiad või üksikud failide varundused.
Backup9 on tasuta käsurea utiliit, mille on välja töötanud Gammadyne. Sarnaselt ülaltoodud kaustale jooksvale protsessile on selle utiliidi idee lihtne, kui seda käivitatakse, luuakse sihtfaili koopia lõpuni lisatud numbriga. Lisaks määrate vaikimisi koopiate arvu, mis on vaikimisi 9 (seega nimi).
Näide selgitab seda protsessi kõige paremini. Järgmise käsu kasutamine tooks alltoodud väljundi:
BACKUP9 / A / L7 “C: varukoopiadBackupFile.zip”
Kui see käsk uuesti käivitatakse, toimuks järgmine:
- Hinnatakse säilitatavate failide arvu (7 meie näites) ja kui praegu eksisteerib palju koopiaid, siis viimane tühistatakse.
- BackupFile.zip.bk7 kustutatakse.
- BackupFile.zip.bk6 nimetatakse ümber BackupFile.zip.bk7
- BackupFile.zip.bk [#] nimetatakse ümber BackupFile.zip.bk [# + 1]
- BackupFile.zip.bk1 nimetatakse ümber BackupFile.zip.bk2
- BackupFile.zip kopeeritakse ja nimega BackupFile.zip.bk1
Võimalusega säilitada kuni 999 koopiat, töötab see utiliit väga hästi, kui teil on staatilise nimega fail. Lihtsalt lisate varukoopia käsu varundamisprotsessi algusesse või lõppu, kusjuures ta hoolitseb asjakohase arhiivi koopiate arvuga.
Belvedere automatiseeritud failihaldur
Millal kasutada: Igapäevased täielikud varukoopiad.
Belvedere automatiseeritud failihaldur on kasuliku tööriist, mis töötab taustaseire failisüsteemis ja täidab konfigureeritud toiminguid, kui määratud tingimused on täidetud. Paljude kasutuste seas on aegunud varukoopiate puhastamine.
Reeglite konfiguratsioon on üsna lihtne. Näiteks selleks, et luua reegel varundefailide kustutamiseks, kasutades failinime mustrit, näiteks „BackupSet_Jan13.zip”, mis on vanemad kui 2 nädalat, võite kasutada järgmist:
Kuigi põhifunktsioon, mida me täidame, on hõlpsasti teostatav ülalkirjeldatud käsurea tööriistadega, on ilmne erinevus selles, et Belvedere pakub lihtsat, graafilist liidest neile, kes on mugavamad osutamise ja klõpsamisega.
Belvedere on mõeldud töölaua kasutajarakenduseks, mis jookseb süsteemse salve kaudu, kuid saate Belvedere'i kasutada teenusena ja kasutada seda serverites selle ja teiste failide jälgimise toimingute tegemiseks..
Järeldus
Kuigi on olemas hulgaliselt viise, kuidas oma varundamise aegumise protsessi hallata, on ülalkirjeldatud meetodid nii paindlikud kui ka kergesti rakendatavad. Pisut eksperimenteerides leidke see, mis teie jaoks sobib ja mine sellega, et saaksite selle lihtsalt seada ja unustada.
Lingid
Lae Backup9 Gammadyne.com-lt
Lae Belvedere Lifehacker.com-st alla