22Aug

Αυτοματοποιημένες στρατηγικές για τη διαχείριση παρωχημένων αρχείων αντιγράφων ασφαλείας

click fraud protection

Τα αντίγραφα ασφαλείας είναι κάτι που, συνήθως, τρέχει σε ένα πολύ συνηθισμένο πρόγραμμα.Αν παραμείνει χωρίς διαχείριση, ένα άμεσο αποτέλεσμα αυτού είναι ένα μεγάλο αριθμό αρχείων που τρώει ένα δυνητικά μεγάλο μέρος του χώρου στο σκληρό δίσκο.Η ανάμνηση της μη αυτόματης εισαγωγής και αφαίρεσης των αρχείων αντιγράφων ασφαλείας είναι σίγουρα μια μέθοδος διαχείρισης, αλλά δεν πρέπει να αποτελεί μακροπρόθεσμη στρατηγική, ειδικά όταν υπάρχουν εύκολα διαθέσιμες αυτοματοποιημένες διαδικασίες.

Δεν υπάρχει λύση "ενός μεγέθους που ταιριάζει σε όλους" για την αυτοματοποίηση της διαδικασίας διαγραφής των αρχείων εφεδρείας που έχουν λήξει.Ανάλογα με τη διαδικασία δημιουργίας αντιγράφων ασφαλείας( κάνετε εβδομαδιαίες πλήρεις και ημερήσιες αυξήσεις ή καθημερινά πλήρεις;) και σύμβαση ονοματοδοσίας αρχείων( το αρχείο αντιγράφων ασφαλείας σας έχει την ημερομηνία ως μέρος του ονόματος αρχείου ή χρησιμοποιεί το ίδιο όνομα αρχείου κάθε φορά;)αρχείων αντιγράφων ασφαλείας, η εφαρμοστέα μέθοδος διαφέρει.

Θα επισημάνουμε μερικές απλές λύσεις που ταιριάζουν στα πιο συνηθισμένα σενάρια δημιουργίας αντιγράφων ασφαλείας, έτσι οι πιθανότητες είναι ότι θα είναι σωστό για εσάς.

instagram viewer

Διαγραφή κατά αρχείο ηλικίας ή ημερομηνίας

Πότε πρέπει να χρησιμοποιήσετε: Καθημερινά πλήρη αντίγραφα ασφαλείας.

Ίσως ο απλούστερος και πιο λογικός τρόπος για να καθαρίσετε τα λήξει αντίγραφα ασφαλείας είναι να βασιστεί η διαδικασία διαγραφής κατά την ημερομηνία του αρχείου αντιγράφων ασφαλείας.Έχουμε καλύψει στο παρελθόν αυτό το θέμα χρησιμοποιώντας τα αρχεία καταγραφής ως τα αρχεία στόχων μας, ωστόσο λειτουργεί εξίσου καλά με τα αρχεία αντιγράφων ασφαλείας.

Για παράδειγμα, για να διαγράψετε όλα τα αρχεία στον καθορισμένο φάκελο που δεν τροποποιήθηκε μέσα στην προηγούμενη εβδομάδα, εκτελέστε αυτήν την εντολή:

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

Σημειώστε τη λέξη-κλειδί: τροποποιημένη.Η εντολή ForFiles μπορεί να αξιολογήσει μόνο την τροποποιημένη ημερομηνία αρχείου σε αντίθεση με την ημερομηνία δημιουργίας που θα ήταν πιο εφαρμόσιμη.Συνήθως, ωστόσο, πιθανώς δεν τροποποιείτε ένα αντίγραφο ασφαλείας αφού δημιουργηθεί, οπότε αυτό πιθανότατα δεν θα είναι ένα ζήτημα.

Εναλλακτικά, εάν το αρχείο αντιγράφων ασφαλείας σας έχει κάποιο είδος αριθμητικού προτύπου ημερομηνίας που καθορίζεται στο όνομα αρχείου( π.χ. Backup_2010-01-13.zip, BackupSet_100113_Full.zip, κ.λπ.), μπορείτε να χρησιμοποιήσετε τη δέσμη ενεργειών DeleteByDatePattern που δώσαμε στο συνδεδεμένο άρθροκαταργήστε τα αντίγραφα ασφαλείας που έχουν λήξει.

Για παράδειγμα, για να διαγράψετε αρχεία παλαιότερα από 2 εβδομάδες που ταιριάζουν με ένα πρότυπο ονόματος αρχείου όπως το εξής: "Backup_YYYY-MM-DD_( Full | Incremental). zip", θα χρησιμοποιήσετε την εντολή:

DeleteByDatePattern / D 15 ""* - - - - - - - - * *. zip / DEL

Ή αν το πρόγραμμά σας ονομασίας αρχείων είναι:" BackupSet_YYMMDD.zip ", θα χρησιμοποιούσατε:

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

Φυσικά, προσαρμόστε όπως απαιτείται, αλλά οποιαδήποτε από τις παραπάνω μεθόδους θα μπορούσε εύκολα να προστεθεί στην αρχή ή στο τέλος της διαδικασίας δημιουργίας αντιγράφων ασφαλείας για να διατηρηθεί ο αριθμός των αντιγράφων που είναι αποθηκευμένα διαχειρίσιμα.

Rolling Folder

Πότε να χρησιμοποιήσετε: Περιοδικά πλήρη αντίγραφα ασφαλείας( εβδομαδιαία, διμηνιαία, κ.λπ.) με καθημερινά πρόσθετα αντίγραφα ασφαλείας μεταξύ τους.

Η ιδέα πίσω από τον "κυλιόμενο φάκελο" είναι ότι αποθηκεύετε ολόκληρο το τρέχον σύνολο αντιγράφων ασφαλείας( πλήρες αντίγραφο ασφαλείας + αντίστοιχες αυξήσεις) σε ένα μόνο φάκελο και στη συνέχεια έχετε πολλούς φακέλους αρχείων όπου διατηρούνται τα παλιά σύνολα δημιουργίας αντιγράφων ασφαλείας.Πριν από τη δημιουργία μιας νέας ομάδας δημιουργίας αντιγράφων ασφαλείας, διαγράφετε τα περιεχόμενα του φακέλου που περιέχουν το παλαιότερο σετ δημιουργίας αντιγράφων ασφαλείας και "μεταφέρετε" τα περιεχόμενα κάθε φακέλου κάτω από ένα.

Για παράδειγμα, ας υποθέσουμε ότι έχουμε έναν τρέχοντα φάκελο δημιουργίας αντιγράφων ασφαλείας με δύο φακέλους αρχειοθέτησης.Οι εντολές δέσμης ενεργειών δέσμης ενεργειών για εκτέλεση του ρόλου φακέλου για αυτό θα ήταν:

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

Μπορείτε να προσθέσετε πολλούς φακέλους αρχείων όπως απαιτείται.Απλά διαγράψτε τα περιεχόμενα του κατώτερου φακέλου αρχειοθέτησης προσθέστε μια εντολή μετακίνησης για καθέναν από τους άλλους φακέλους αρχειοθέτησης.

Και πάλι, αυτό λειτουργεί καλύτερα για καταστάσεις όπου δημιουργείτε ένα περιοδικό πλήρες αντίγραφο ασφαλείας και έναν αριθμό προσθέτων αντιγράφων ασφαλείας μέχρι το επόμενο πλήρες αντίγραφο ασφαλείας.Απλώς ρίξτε όλα τα σχετικά αρχεία αντιγράφων ασφαλείας σε ένα μόνο φάκελο και εκτελέστε τη δέσμη ενεργειών δέσμης φακέλων δεξιά προτού δημιουργήσετε ένα νέο σετ αντιγράφων ασφαλείας.

Backup9

Πότε πρέπει να χρησιμοποιήσετε: Καθημερινά πλήρη αντίγραφα ασφαλείας ή ατομικά αντίγραφα ασφαλείας αρχείων.Το

Backup9 είναι ένα βοηθητικό πρόγραμμα γραμμής εντολών που αναπτύχθηκε από το Gammadyne.Παρόμοια με τη διαδικασία κυλιόμενου φακέλου παραπάνω, η ιδέα πίσω από αυτό το βοηθητικό πρόγραμμα είναι απλή κατά το ότι, όταν εκτελείται, δημιουργείται ένα αντίγραφο του αρχείου προορισμού με έναν αριθμό προσαρτημένο στο τέλος.Επιπλέον, καθορίζετε μια αποκοπή του αριθμού των αντιγράφων για να διατηρήσετε την προεπιλεγμένη τιμή 9( εξ ου και το όνομα).

Ένα παράδειγμα θα εξηγήσει καλύτερα αυτή τη διαδικασία.Χρησιμοποιώντας την ακόλουθη εντολή θα παράγει την παρακάτω έξοδο:

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

Εάν εκτελούσε και πάλι αυτή την εντολή, θα συνέβαιναν τα εξής:

  1. Ο αριθμός των αρχείων που πρέπει να διατηρηθούν( 7 στο παράδειγμά μας)και αν υπάρχουν πολλά αντίγραφα, το τελευταίο έχει αφαιρεθεί.Το
  2. BackupFile.zip.bk7 διαγράφεται.Το
  3. BackupFile.zip.bk6 μετονομάζεται σε BackupFile.zip.bk7 Το
  4. BackupFile.zip.bk [#] μετονομάζεται σε BackupFile.zip.bk [# + 1] Το
  5. BackupFile.zip.bk1 μετονομάζεται σε BackupFile.zip.bk2
  6. Το BackupFile.zip αντιγράφεται και ονομάζεται BackupFile.zip.bk1

Με τη δυνατότητα να κρατήσει έως και 999 αντίγραφα, αυτό το βοηθητικό πρόγραμμα λειτουργεί πολύ καλά αν έχετε ένα αρχείο με στατικό όνομα.Μπορείτε απλά να προσθέσετε την εντολή Backup9 στην αρχή ή στο τέλος της διαδικασίας δημιουργίας αντιγράφων ασφαλείας, φροντίζοντας να διατηρήσετε τον κατάλληλο αριθμό αντιγράφων αρχειοθέτησης.

Αυτοματοποιημένος διαχειριστής αρχείων Belvedere

Πότε πρέπει να χρησιμοποιήσετε: Καθημερινά πλήρη αντίγραφα ασφαλείας.

Ο αυτοματοποιημένος διαχειριστής αρχείων Belvedere είναι ένα βοηθητικό πρόγραμμα το οποίο εκτελείται στο ενεργό σύστημα παρακολούθησης παρασκηνίου και εκτελεί τις διαμορφωμένες ενέργειες όταν πληρούνται συγκεκριμένες προϋποθέσεις.Μεταξύ των πολλών χρήσεών της είναι ο καθαρισμός των αρχείων backup που έχουν λήξει.

Η διαμόρφωση των κανόνων είναι αρκετά απλή.Για παράδειγμα, για να δημιουργήσετε έναν κανόνα για να διαγράψετε αρχεία backup χρησιμοποιώντας ένα πρότυπο ονόματος αρχείου, όπως "BackupSet_Jan13.zip" που είναι παλαιότερα από 2 εβδομάδες, μπορείτε να χρησιμοποιήσετε τα εξής:

Ενώ η βασική λειτουργία που εκτελούμε μπορεί εύκολα να γίνει με εντολήline εργαλεία που περιγράφονται παραπάνω, η προφανής διαφορά είναι ότι το Belvedere παρέχει μια εύχρηστη γραφική διεπαφή για όσους είναι πιο άνετοι με την τοποθέτηση και το κλικ.

Το Belvedere έχει σχεδιαστεί ως εφαρμογή χρήστη επιφάνειας εργασίας που τρέχει από το δίσκο του συστήματος, ωστόσο μπορείτε να εκτελέσετε το Belvedere ως υπηρεσία και να το χρησιμοποιήσετε σε διακομιστές για να εκτελέσετε αυτήν και άλλες λειτουργίες παρακολούθησης αρχείων.

Συμπέρασμα

Ενώ υπάρχουν πολλοί τρόποι με τους οποίους μπορείτε να διαχειριστείτε τη διαδικασία λήξης αντιγράφων ασφαλείας, οι μέθοδοι που περιγράψαμε παραπάνω είναι ευέλικτες και εύκολα υλοποιήσιμες.Με λίγο πειραματισμό, βρείτε αυτό που δουλεύει για εσάς και πηγαίνετε μαζί του, ώστε να μπορείτε απλά να το ορίσετε και να το ξεχάσετε.

Σύνδεσμοι

Κατεβάστε το Backup9 από το Gammadyne.com

Κατεβάστε το Belvedere από το Lifehacker.com