Automatizált stratégiák az elavult biztonsági mentési fájlok kezeléséhez
A biztonsági másolatok általában olyanok, amelyek általában nagyon gyakori ütemezéssel futnak. Ha nem kezeli, közvetlen következménye egy nagyszámú fájl, amely egy potenciálisan nagy mennyiségű merevlemez-területet eszik. A mentési fájlok manuális be- és eltávolítása egyike a menedzsmentnek, de nem lehet hosszú távú stratégia, különösen akkor, ha könnyen elérhető automatizált eljárások állnak rendelkezésre.
A lejárt biztonsági másolatok törlésének folyamatának automatizálására nincs egyetlen megoldás. Attól függően, hogy a mentési eljárás melyik héten teljes és napi növekményeket vagy naponta teljes ?, és a fájlnevezési egyezmény (a mentési fájlnak a dátuma a fájlnév részeként szerepel, vagy ugyanaz a fájlnév minden alkalommal használatos)? biztonsági másolatok, az alkalmazandó módszer eltér.
Több egyszerű megoldást fogunk mutatni, amelyek megfelelnek a leggyakoribb biztonsági forgatókönyveknek, így az esélyek az Ön számára megfelelőek lesznek.
Törlés fájlkor vagy dátum szerint
Mikor kell használni: Napi teljes mentés.
Talán a lejárt biztonsági mentések legegyszerűbb és legegyszerűbb módja a törlési folyamat alapja a biztonsági mentési fájl dátumának. Korábban ezt a témát naplófájlokként használtuk meg célfájljainkként, de ugyanúgy működik, mint a biztonsági másolatok.
Például a megadott mappában lévő fájlok törléséhez módosított az elmúlt héten, futtassa ezt a parancsot:
FORFILES / P “C: Biztonsági mentések” / S / D -7 / C „CMD / C DEL / F / Q @PATH”
Jegyezze fel a fenti kulcsszót: módosítva. A ForFiles parancs csak a módosított fájl dátumát tudja értékelni, szemben a létrehozott dátummal, amely sokkal alkalmazhatóbb lenne. Jellemzően azonban valószínűleg nem hoz létre biztonsági másolatot a létrehozása után, így ez valószínűleg nem lesz probléma.
Alternatívaként, ha a biztonsági mentési fájl valamilyen numerikus dátummintát tartalmaz a fájlnévben (pl. Backup_2010-01-13.zip, BackupSet_100113_Full.zip stb.), A eltávolított cikkben megadott DeleteByDatePattern parancsfájlt eltávolíthatja lejárt biztonsági másolatok.
Például 2 hétnél régebbi fájlok törléséhez, amelyek megfelelnek a következő fájlnevek mintájának: „Backup_YYYY-MM-DD_ (teljes | növekményes) .zip”, akkor használja a parancsot:
DeleteByDatePattern / D 15 “C: Biztonsági mentés” * - ???? - ?? - _ *. Zip / DEL
Vagy ha a fájlnevezési minta: „BackupSet_YYMMDD.zip”, akkor a következőt használná:
DeleteByDatePattern / D 15 “C: Biztonsági mentések” * - ???? .zip / DEL
Természetesen szükség szerint módosítsuk, de a fenti módszerek bármelyike könnyen hozzáadható a mentési folyamat kezdetéhez vagy végéhez, hogy a mentett mentések száma kezelhető legyen.
Mappa görgetése
Mikor kell használni: Időszakos teljes biztonsági mentés (hetente, kéthetente stb.), Napi közbeiktatással.
A „folder rolling” elképzelés az, hogy az összes biztonsági mentéskészletet (teljes biztonsági mentés + megfelelő növekmény) egyetlen mappában tárolja, majd több archív mappát tárol, ahol a régi mentési készleteket tárolja. Egy új biztonsági mentéskészlet létrehozása előtt törli a legrégebbi mentési készletet tartalmazó mappatartalmat, és az egyes mappák tartalmát egyenként görgeti le.
Tegyük fel például, hogy van egy aktuális mentési mappa két archív mappával. A kötegelt parancsfájl parancsok a mappa görgetésének végrehajtásához:
DEL / F / Q „C: Biztonsági mentések2archívum”
MOVE / Y “C: Backups1archive *” „C: Backups2archive”
MOVE / Y “C: Backupscurrent *” „C: Backups1archive”
Ha szükséges, add hozzá annyi archív mappát. Csak törölje a legalacsonyabb archív mappa tartalmát, és adjon hozzá egy áthelyezési parancsot a többi archívum mappához.
Ismét ez a helyzet a legjobban olyan helyzetekben, amikor időszakos teljes biztonsági mentést és több növekményes mentést készít a következő teljes biztonsági mentésig. Egyszerűen törölje az összes kapcsolódó biztonsági mentési fájlt egyetlen mappába, és futtassa a mappa roll parancsfájlt közvetlenül egy új biztonsági mentéskészlet létrehozása előtt.
Backup9
Mikor kell használni: Napi teljes mentés vagy egyedi fájlmentés.
A Backup9 egy ingyenes parancssori segédprogram, amelyet a Gammadyne fejlesztett ki. Hasonlóan a fenti gördülő folyamathoz, ennek a segédprogramnak az ötlete egyszerű, amikor fut, a célfájl egy példánya a végéhez mellékelt számmal jön létre. Ezenkívül megadja azt a példányszámot, amely az alapértelmezett értékkel együtt 9 (tehát a név)..
Egy példa a legjobban magyarázza ezt a folyamatot. Az alábbi parancs használata az alábbi kimenetet eredményezné:
BACKUP9 / A / L7 “C: BackupsBackupFile.zip”
Ha ez a parancs ismét fut, az alábbiak történnének:
- A megtartandó fájlok számát (példánkban 7) értékeljük, és ha jelenleg sok másolat van, az utolsó lemerül.
- A BackupFile.zip.bk7 törlődik.
- A BackupFile.zip.bk6 nevet BackupFile.zip.bk7-nek nevezi át
- A BackupFile.zip.bk [#] átnevezése BackupFile.zip.bk [# + 1]
- A BackupFile.zip.bk1 átnevezése BackupFile.zip.bk2
- A BackupFile.zip másolódik és a BackupFile.zip.bk1 nevet kapja
A 999 példány megtartásának képességével ez a segédprogram nagyon jól működik, ha statikus nevű fájlja van. Egyszerűen hozzáadja a Backup9 parancsot a mentési folyamat kezdetéhez vagy végéhez, és gondoskodik arról, hogy lépést tartson a megfelelő számú archív másolattal.
Belvedere Automatizált fájlkezelő
Mikor kell használni: Napi teljes mentés.
A Belvedere automatizált fájlkezelő egy olyan segédprogram, amely a háttérfigyelő fájlrendszerben aktív, és a megadott feltételek teljesülésekor elvégzi a beállított műveleteket. Számos felhasználása között lejártak a lejárt biztonsági másolatok.
A szabályok konfigurálása elég egyszerű. Ha például olyan szabályt szeretne létrehozni, amely a 2 hétnél régebbi fájlnév-mintával, például a „BackupSet_Jan13.zip” fájlfájl használatával törli a biztonsági mentési fájlokat, használhatja a következőket:
Míg az alapfunkció, amit teljesítünk, könnyen elvégezhető a fent leírt parancssori eszközökkel, a nyilvánvaló különbség az, hogy a Belvedere könnyen kezelhető grafikus felületet biztosít azok számára, akik kényelmesebbek a mutató és kattintással.
A Belvedere olyan asztali felhasználói alkalmazásként van kialakítva, amely a tálcán fut, de a Belvedere szolgáltatást is futtathatja, és a kiszolgálón is használhatja ezt a és más fájlellenőrzési műveleteket..
Következtetés
Míg rengeteg módja van a biztonsági mentés lejárati folyamatának kezelésére, a fent leírt módszerek rugalmasak és könnyen megvalósíthatók. Kicsit kísérletezéssel találja meg, hogy mi működik az Ön számára, és menjen el vele, így egyszerűen beállíthatja és elfelejtheti.
linkek
A Backup9 letöltése a Gammadyne.com webhelyről
Letöltés Belvedere a Lifehacker.com webhelyről