22Aug

Automatizált stratégiák az elavult biztonsági másolatfájlok kezeléséhez

click fraud protection

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.

instagram viewer

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:

  1. 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
  2. BackupFile.zip.bk7 törlésre kerül. Az
  3. BackupFile.zip.bk6 átkerül a BackupFile.zip.bk7 fájlba
  4. BackupFile.zip.bk [#] átnevezve BackupFile.zip.bk [# + 1]
  5. A BackupFile.zip.bk1 átkerül a BackupFile.zip.bk2 fájlbaAz
  6. 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