22Aug
A biztonsági másolatok általában egy nagyon gyakori ütemezésen futnak. Ha nem kezelik, ennek közvetlen eredménye nagyszámú fájl, amely potenciálisan nagy mennyiségű merevlemez-területet kelt. Emlékeztetni a manuális bejutásra és a mentési fájlok eltávolítására minden bizonnyal az egyik módja a menedzsmentnek, de nem lehet hosszú távú stratégia, különösen akkor, ha könnyen megvalósítható automatizált eljárások rendelkezésre állnak.
Nem létezik egy "egy méretre illeszkedik" megoldás a lejárt biztonsági mentési fájlok törlésének automatizálásához. A mentési műveletektől függően( heti teljes és napi növekményeket vagy napi teljesítéseket teszel?) És a fájlnevezési egyezményt( függetlenül attól, hogy a biztonsági mentés fájljának van-e része a fájlnévnek vagy ugyanazt a fájlnevet használja?)biztonsági mentési fájlokat, az alkalmazandó módszer eltér.
Több egyszerű megoldást fogunk felidézni, amelyek megfelelnek a legáltalánosabb mentési forgatókönyveknek, így az esélyek az Ön számára megfelelőek.
törlése fájl kor vagy dátum szerint
Mikor kell használni: Napi teljes biztonsági másolatok.
Talán a legrövidebb és legkegyetlenebb módja a lejárt biztonsági mentések tisztításának, ha a törlési folyamatot a biztonsági mentés napján alapul. Korábban a célfájlként naplófájlokkal fedeztük le ezt a témát, de ugyanúgy működik a biztonsági másolatokkal is.
Ha például az nem módosította az fájlt az elmúlt héten, akkor futtassa ezt a parancsot:
FORFILES / P "C: Backups" / S / D -7 / C "CMD / C DEL / F /Q @PATH "
Ne feledje a fenti kulcsszót: módosítva. A ForFiles parancs csak akkor tudja értékelni a módosított fájl dátumát, szemben a létrehozott dátummal, amely inkább alkalmazható lenne.Általában azonban valószínűleg nem készít biztonsági másolatot a létrehozás után, így ez valószínűleg nem jelent problémát.
Alternatív megoldásként, ha a biztonsági mentés fájljának valamilyen numerikus dátummintája van a fájlnévben( pl. Backup_2010-01-13.zip, BackupSet_100113_Full.zip stb.), Használhatja a mellékelt cikkben megadott DeleteByDatePattern szkriptettávolítsa el a lejárt mentéseket.
Például két hétnél régebbi fájlok törlése a fájlnév mintához hasonlóan: "Backup_YYYY-MM-DD_( Full | Inkrementális). zip", a következő parancsot használhatja:
DeleteByDatePattern / D 15 "C:"* -? ??? -? ? - _ *. Zip / DEL
Vagy ha a fájlnevezési mintázat:" BackupSet_YYMMDD.zip ", akkor:
DeleteByDatePattern / D 15" C: Biztonsági mentések "* -? ???.zip / DEL
Természetesen szükség szerint módosítsa a fenti módszereket, de a fenti módszerek valamelyike egyszerűen hozzáadható a mentési folyamat elejéig vagy végéig, hogy megőrizze a tárolt mentések számának kezelését.
Folder Rolling
Mikor kell használni: Időszakos teljes biztonsági másolatok( heti, kéthetente stb.) Napi növekményes biztonsági másolatokkal.
A "mappaváltás" mögött az a gondolat, hogy egyetlen mappában tárolja az aktuális biztonsági készletét( teljes biztonsági mentés + megfelelő növekmény), majd több olyan archívummappát is tárolhat, ahol a régi biztonsági készleteket megőrzi. A létrehozott új mentési készlet előtt törölheti a legrégebbi biztonsági mentés-készletet tartalmazó mappa tartalmát, és "letörölheti" az egyes mappák tartalmát lefelé.
Például tegyük fel, hogy van egy jelenlegi biztonsági mappa két archív mappával. A soros parancsfájl parancssorai a következő mappákhoz:
DEL / F / Q "C: Backups2archive"
MOVE / Y "C: Biztonsági mentések1archive *" "C: Backups2archive"
MOVE / Y "C: Backupscurrent *"C: Backups1archive"
Szükség szerint több archív mappát is hozzáadhat. Csak törölje a legalacsonyabb archívum mappájának tartalmát, és add hozzá egy mozgásparancsot az összes többi archív mappához.
Megint ez a legmegfelelőbb olyan esetekben, amikor időszakos teljes mentést és több kiegészítő biztonsági másolatot készít a következő teljes mentésig. Egyszerűen bontsa le az összes kapcsolódó mentési fájlt egyetlen mappába, és futtassa a mappushivatkozási szkriptet, mielőtt létrehozna egy új biztonsági készletet.
Backup9
Mikor kell használni: Napi teljes biztonsági mentések vagy egyedi fájlmentések.
A Backup9 egy ingyenes parancssori segédprogram, amelyet a Gammadyne fejlesztett ki. A fent említett mappaváltozási eljáráshoz hasonlóan a program mögött rejlő elképzelés egyszerű, mivel futás közben a célfájl másolatát a végéhez csatolt számmal hozza létre. Ezenkívül megadja a példányok számának megszakítását, hogy az alapértelmezett érték 9 legyen( tehát a név).
A példa a legjobban magyarázza ezt a folyamatot. Az alábbi parancs használatával az alábbi kimenet keletkezik:
BACKUP9 / A / L7 "C: BackupsBackupFile.zip"
Ha ezt a parancsot futtatnák újra, az alábbiak lennének:
- A megtartandó fájlok száma( a példánkban 7)értékelni, és ha jelenleg sok példány van, az utolsó lemerül. Az
- BackupFile.zip.bk7 törlésre kerül. Az
- BackupFile.zip.bk6 átkerül a BackupFile.zip.bk7 fájlba
- BackupFile.zip.bk [#] átnevezve BackupFile.zip.bk [# + 1]
- A BackupFile.zip.bk1 átkerül a BackupFile.zip.bk2 fájlbaAz
- BackupFile.zip másolódik és neve BackupFile.zip.bk1
Ezzel a segédprogrammal akár 999 példányt is képes tárolni, ha van statikus neve. Egyszerűen hozzáadja a Backup9 parancsot a mentési folyamat elejére vagy végéig, és gondoskodik arról, hogy a megfelelő számú archiválási másolattal tartsa magát.
Belvedere automatizált fájlkezelő
Mikor kell használni: Napi teljes biztonsági másolatok.
A Belvedere automatikus fájlkezelő egy olyan segédprogram, amely a háttérfigyelő fájlrendszerben fut, és konfigurált műveleteket hajt végre, ha a megadott feltételek teljesülnek. Számos felhasználási területe a lejárt biztonsági mentési fájlok tisztítása.
A szabályok beállítása meglehetősen egyszerű.Például egy olyan szabály létrehozásához, amely két napnál régebbi fájlnevek mint például a "BackupSet_Jan13.zip" használatával törölheti a biztonsági másolatot fájlokat, például a következőket használhatja:
Bár az alapfunkciót elvégezzük, könnyen elvégezhető a parancsline eszközökkel, a nyilvánvaló különbség az, hogy a Belvedere könnyen kezelhető grafikus felületet kínál azok számára, akik kényelmesebben mutatják és kattintanak.
A Belvedere egy asztali felhasználói alkalmazásként működik, amely a rendszertálcából fut, de a Belvedere szolgáltatást szolgáltatásként is futtathatja, és a kiszolgálókon ezt a és egyéb fájlmegfigyelési műveleteket elvégezheti.
Következtetések
Habár számtalan módon tudod kezelni a biztonsági mentés folyamatát, a fentiekben leírt módszerek rugalmasak és könnyen megvalósíthatók. Egy kis kísérletezéssel, keresse meg, mi működik az Ön számára és menjen el vele, így egyszerűen beállíthatja és elfelejtheti.
Linkek
Letöltés Backup9 a Gammadyne.com webhelyről
Letöltés Belvedere a Lifehacker.com oldalról