22Aug

Automātiskās stratēģijas novecojušu dublējumfailu pārvaldībai

click fraud protection

Backups ir kaut kas, kas parasti darbojas ļoti bieži. Ja tas tiek palaists nepārvaldīts, tiešais rezultāts tam ir liels skaits failu, kas ēst lielu daudzumu cietā diska vietas. Atceroties manuāli ieiet un noņemt dublējuma failus, noteikti ir viena vadības metode, bet tai nevajadzētu būt ilgtermiņa stratēģijai, jo īpaši, ja ir viegli ieviest pieejamās automatizētās procedūras.

Nav risinājuma "viens izmērs, kas piemērots visiem", lai automatizētu beigu datumu backup failu dzēšanu. Atkarībā no dublēšanas procedūras( vai jūs veicat iknedēļas pilnas un ikdienas pakāpeniskas vai ikdienas pilnas darbības?) Un failu nosaukumu konvencijas( vai jūsu dublējuma failam ir datums kā daļa no faila nosaukuma vai katru reizi izmantojiet to pašu faila nosaukumu?)dublējuma faili, piemērojamā metode atšķiras.

Mēs vēlamies norādīt vairākus vienkāršus risinājumus, kas atbilst visbiežāk izmantotajiem rezerves scenārijiem, tādēļ izredzes ir piemērotas tieši jums.

Svītrošana pēc faila vecuma vai datuma

instagram viewer

Kad lietot: Dienas pilnas dublējumkopijas.

Varbūt visvienkāršākais un loģiskākais veids, kā iztīrīt pagājušos rezerves kopijas, ir bāzēt dzēšanas procesu rezerves datuma datumā.Mēs iepriekš esam šo tēmu izmantojuši, izmantojot logfailus kā mūsu mērķa failus, taču tā darbojas tāpat kā ar dublējuma failiem.

Piemēram, lai izdzēstu visus mapes failus norādītajā mapē nevis modificēto pagājušajā nedēļā, palaidiet šo komandu:

FORFILES / P "C: Backups" / S / D -7 / C "CMD / C DEL / F /Q @ PATH "

Piezīme atslēgvārdu iepriekš: grozīts. ForFiles komanda var novērtēt tikai modificēto faila datumu, salīdzinot ar izveidoto datumu, kas būtu piemērotāks. Parasti tomēr pēc dublēšanas faila izveidošanas tā droši vien nemainās, tādēļ visticamāk tā nebūs problēma.

Alternatīvi, ja jūsu dublējuma failam ir kaut kāds ciparu datuma raksts, kas norādīts faila nosaukumā( piemēram, Backup_2010-01-13.zip, BackupSet_100113_Full.zip uc), jūs varat izmantot norādītajā rakstā sniegto "DeleteByDatePattern" skriptunoņemt beidzoties backups.

Piemēram, lai izdzēstu failus, kas vecāki par 2 nedēļām, atbilstoši faila nosaukuma shēmai, piemēram: "Backup_YYYY-MM-DD_( Full | inkmental). zip", jūs izmantojat komandu:

DeleteByDatePattern / D 15 "C: Backups"* -? ??? -? - _ *. zip / DEL

Vai arī, ja jūsu failu nosaukumu raksts ir:" BackupSet_YYMMDD.zip ", jūs izmantojat:

DeleteByDatePattern / D 15" C: Backups "* -? ???.zip / DEL

Protams, pielāgojiet pēc vajadzības, bet no iepriekšminētajām metodēm var viegli pievienot rezerves kopēšanas procesa sākumā vai beigās, lai rezerves dublējumkopijas saglabātu pārvaldāmu.

Mapes ritošā sastāva

Kad lietot: Periodiski pilnas dublējumkopijas( nedēļas, divas reizes nedēļā utt.) Ar ikdienas elementārpuļņu dublēšanu starp.

Ideja aiz "mapes velmēšanas" ir tāda, ka vienā mapē saglabā visu savu pašreizējo rezerves kopu( pilna dublējumkopija + attiecīgos elementus) un pēc tam ir vairākas arhīvu mapes, kur tiek saglabāti jūsu vecie rezerves kopumi. Pirms izveidota jauna dublējuma kopija, jūs izdzēsīsit mapju saturu, kurā ir vecākais rezerves kopiju komplekts, un katras mapes saturu nolaižat uz leju.

Piemēram, pieņemsim, ka mums ir pašreizējā dublējuma mape ar divām arhīvu mapēm.

DEL / F / Q "C: Backups2archive"
MOVE / Y "C: Backups1archive *" "C: Backups2archive"
MOVE / Y "C: Backupscurrent *""C: Backups1archive"

Jūs varat pievienot pēc iespējas vairāk arhivēšanas mapju. Vienkārši izdzēsiet zemākās arhīvu mapes saturu, pievienojiet pārvietošanas komandu katrai no citām arhīvu mapēm.

Atkal šis vislabāk darbojas situācijās, kad jūs izveidojat periodisku pilnu dublējumkopiju un vairākas papildu rezerves kopijas līdz jūsu nākamajai pilnajai dublējumkopai. Vienkārši izlaist visus savus saistītos dublējuma failus vienā mapē un palaidiet ritināšanas skriptu tieši pirms jaunas dublējuma kopas izveidošanas.

Backup9

Kad izmantot: Ikdienas pilnu dublējumkopiju vai atsevišķu failu dublējumkopijas.

Backup9 ir bezmaksas komandrindas utilīta, kuru izstrādājusi Gammadyne. Līdzīgi kā iepriekš apskatītajā mapes ritināšanas procesā, šīs lietderības ideja ir vienkārša, jo, palaižot to, mērķa fails tiek izveidots ar skaitli, kas pievienots beigām. Turklāt jūs norādāt kopiju skaita atcelšanu, lai noklusējuma vērtība būtu 9( tātad nosaukums).

Piemērs vislabāk izskaidros šo procesu. Izmantojot šādu komandu, tiks iegūts zemāk redzamais produkts:

BACKUP9 / A / L7 "C: BackupsBackupFile.zip"

Ja šo komandu atkal darbinātu, varētu notikt:

  1. Failu skaits, kas jāsaglabā( mūsu piemērā 7), irnovērtēts, un, ja šobrīd ir daudz kopiju, pēdējā ir nokritusi.
  2. BackupFile.zip.bk7 tiek dzēsts.
  3. BackupFile.zip.bk6 pārdēvēta par BackupFile.zip.bk7
  4. BackupFile.zip.bk [#] pārdēvēta par BackupFile.zip.bk [# + 1]
  5. BackupFile.zip.bk1 tiek pārdēvēta par BackupFile.zip.bk2
  6. BackupFile.zip tiek kopēts un nosaukts BackupFile.zip.bk1

. Ar iespēju saglabāt līdz pat 999 kopijām šī lietderība darbojas ļoti labi, ja jums ir fails ar statisku nosaukumu. Jūs vienkārši pievienojat komandu Backup9 uz dublēšanas procesa sākumu vai beigām, kas rūpējas par atbilstošu arhīvu kopiju skaita saglabāšanu.

Belvedere Automātiskais failu pārvaldnieks

Kad lietot: Dienas pilnas dublējumkopijas.

Belvedere automatizētais failu pārvaldnieks ir lietderība, kas aktivizējas fona uzraudzības failsistēmā un veic konfigurētās darbības, ja ir izpildīti konkrēti nosacījumi. Starp daudziem lietojumiem ir tīrīšana beidzies rezerves failus.

Noteikumu konfigurācija ir diezgan vienkārša. Piemēram, lai izveidotu noteikumu, lai izdzēstu dublējumkopijas, izmantojot faila nosaukuma modeli, piemēram, "BackupSet_Jan13.zip", kas ir vecāki par 2 nedēļām, varat izmantot šādu:

Lai gan mūsu pamatfunkciju var viegli izpildīt komanduiepriekš aprakstītie rīki, acīmredzama atšķirība ir tā, ka Belvedere nodrošina viegli lietojamu grafisko saskarni tiem, kas ir ērtāk ar rādīšanu un noklikšķināšanu.

Belvedere ir izstrādāta kā darbvirsmas lietojumprogramma, kas darbojas no sistēmas teknē, taču jūs varat palaist Belvedere kā pakalpojumu un izmantot to serveros, lai veiktu šo un citu failu uzraudzības darbību.

Secinājums

Kaut arī pastāv neskaitāmi veidi, kā jūs varat pārvaldīt rezerves beigu laiku, iepriekš aprakstītās metodes ir elastīgas un viegli īstenojamas. Ar nedaudziem eksperimentiem, atrodiet, kas jums darbojas un iet ar to, lai jūs varētu to vienkārši iestatīt un aizmirst.

Saites

Lejupielādēt Backup9 no Gammadyne.com

Lejupielādēt Belvedere no Lifehacker.com