Εύκολα διατηρήστε μια Mirrored Backup των τοπικών αρχείων σε όλους τους υπολογιστές δικτύου σας
Όταν έχετε μια δέσμη υπολογιστών τελικών χρηστών σε ένα δίκτυο, είναι σημαντικό να βεβαιωθείτε ότι τα αρχεία που είναι αποθηκευμένα τοπικά στους αντίστοιχους υπολογιστές υποστηρίζονται σε περίπτωση βλάβης του σκληρού δίσκου. Η διατήρηση των αντιγράφων ασφαλείας, των διαμορφώσεων και, ενδεχομένως, του κόστους υποστήριξης σε κάθε μηχανή μπορεί να είναι ένας πραγματικός πόνος, έτσι ώστε ως εναλλακτική λύση να έχουμε μια απλή λύση: μια δέσμη ενεργειών που, όταν εκτελείται, αντανακλά τα τοπικά δεδομένα σε μια κοινή θέση δικτύου.
Πως δουλεύει
Τόσο η διαδικασία ρύθμισης όσο και ο καθρέφτης είναι πολύ απλές και πηγαίνουν έτσι:
- Δημιουργήστε και μοιραστείτε ένα φάκελο στο δίκτυό σας όπου θα θέλατε τα αποθηκευμένα αρχεία χρηστών. Οι χρήστες θα χρειαστούν πρόσβαση ανάγνωσης και εγγραφής σε αυτόν το φάκελο.
- Τοποθετήστε το σενάριο αντιγράφων ασφαλείας στο κοινόχρηστο στοιχείο δικτύου.
- Προγραμματίστε μια εργασία στον υπολογιστή κάθε χρήστη για να εκτελέσετε τη δέσμη ενεργειών αντιγράφων ασφαλείας από το κοινόχρηστο στοιχείο δικτύου.
- Η δέσμη ενεργειών αντικατοπτρίζει τα έγγραφα που είναι αποθηκευμένα στο τοπικό μηχάνημα στο κοινόχρηστο στοιχείο δικτύου.
Το σενάριο χρησιμοποιεί το εργαλείο Microsoft RoboCopy και δημιουργεί αυτόματα τη δομή του φακέλου "/ Computer Name / Όνομα χρήστη" μέσα στον φάκελο δικτύου, ώστε τα έγγραφα του χρήστη να μην αντικαθίστανται μεταξύ τους.
Το σενάριο
@ECHO OFF TITLE Δημιουργία αντιγράφων ασφαλείας τοπικών εγγράφων ECHO τοπικών εγγράφων Backup ECHO Συντάκτης: Jason Faulkner ECHO SysadminGeek.com ECHO. ΗΧΩ. SETLOCAL EnableExtensions Το REM RoboCopy.exe πρέπει να υπάρχει στο μηχάνημα-πελάτη σε ένα φάκελο που καθορίζεται στη μεταβλητή PATH. REM Για τα Windows Vista και αργότερα αυτό το εργαλείο συμπεριλαμβάνεται, αλλά τα Windows XP και τα προηγούμενα πρέπει να κατεβάσετε το εργαλείο REM από τη Microsoft και να το τοποθετήσετε στο φάκελο των Windows του μηχανήματος. REM Root όπου θα αποθηκευτούν τα αρχεία αντιγράφων ασφαλείας. REM Για να χρησιμοποιήσετε τον κατάλογο που περιέχει αυτή τη δέσμη ενεργειών, χρησιμοποιήστε:% ~ dp0 SET BackupDir =% ~ dp0 Μήνυμα REM στους χρήστες: ECHO. ECHO Running Local Documents Backup. ΗΧΩ. ECHO Μην κλείσετε αυτό το παράθυρο, θα κλείσει αυτόματα όταν τελειώσει. ECHO Μπορείτε να ελαχιστοποιήσετε με ασφάλεια αυτό το παράθυρο και να συνεχίσετε να εργάζεστε. ΗΧΩ. ΗΧΩ. REM Destination = Προκαθορισμένο φάκελο BackupDataComputer NameWindows Όνομα χρήστη REM Δημιουργία απαιτούμενων φακέλων εάν δεν υπάρχουν SET BackupDir =% BackupDir %% ComputerName% SET BackupDir =% BackupDir: \ =% Αν δεν υπάρχει "% BackupDir%" MKDIR "% BackupDir% SET BackupDir =% BackupDir %% Όνομα_χρήστη% Αν δεν υπάρχει "% BackupDir%" MKDIR "% BackupDir%" SET LogFile = "% BackupDir %% ComputerName% -% UserName% _BackupLog.txt" ECHO% ComputerName% Backup Starting>% LogFile % ΗΧΩ. >>% Λογαριασμός% ECHO. REM Call BackupDirectory με ένα σχετικό όνομα φακέλου στον κατάλογο% UserProfile% REM Για να προβάλετε τους διαθέσιμους καταλόγους, εκτελέστε το από τη γραμμή εντολών: REM DIR% UserProfile% REM Προσθέστε περισσότερους καταλόγους ανάλογα με τις ανάγκες (π.χ. "Downloads", "Favorites" κ.λπ. ) ECHO Δημιουργία αντιγράφων ασφαλείας εγγράφων ... REM Windows Vista / 7 ΚΛΗΣΗ: BackupDirectory "Έγγραφα" >>% LogFile% REM Windows 2000 / XP ΚΛΗΣΗ: BackupDirectory "Τα έγγραφά μου" >>% LogFile% ECHO Ολοκληρώθηκε ECHO. ECHO Δημιουργία αντιγράφων ασφαλείας για την επιφάνεια εργασίας ... CALL: BackupDirectory "Desktop" >>% LogFile% ECHO Ολοκληρώθηκε η ECHO. ΗΧΩ. ΗΧΩ. GOTO Τέλος ENDLOCAL: BackupDirectory ECHO. REM Μόνο αντίγραφο ασφαλείας αυτού του καταλόγου εάν υπάρχει στο μηχάνημα πελάτη SET Source = "% UserProfile %% ~ 1" Αν δεν υπάρχει% Source% GOTO End SET Dest = "% BackupDir %% ~ 1" Αν δεν υπάρχει% Dest%% MKDIR% Dest% REM Εκτελέστε το αντίγραφο του καθρέφτη: RoboCopy% Source%% Dest% / V / S / E / COPY: DAT / PURGE / MIR / NP / R: 1 / W: 30 ECHO. ΗΧΩ. GOTO Τέλος: Τέλος
Προγραμματισμός του Script Backup σε μηχανές χρηστών
Μόλις ολοκληρωθεί η κοινή χρήση του δικτύου και η δέσμη δέσμης ενεργειών, η ρύθμιση μιας απλής προγραμματισμένης εργασίας είναι το μόνο που έχετε να κάνετε σε κάθε υπολογιστή-πελάτη. Αυτή η προγραμματισμένη εργασία που εκτελεί το σενάριο απαιτεί μόνο μερικές ειδικές επιλογές τις οποίες θα επισημάνω εδώ.
Επειδή οι φάκελοι προέλευσης και προορισμού του σεναρίου για τη διαδικασία του καθρέφτη οδηγούνται από τον λογαριασμό χρήστη των Windows, θα πρέπει να βεβαιωθείτε ότι η προγραμματισμένη εργασία εκτελείται κάτω από την ταυτότητα των αντίστοιχων χρηστών των Windows.
Αν έχετε πολλούς χρήστες που χρησιμοποιούν το ίδιο μηχάνημα, θα χρειαστεί να ρυθμίσετε μια Προγραμματισμένη εργασία για κάθε χρήστη, έτσι ώστε το σενάριο. Σε καταστάσεις όπως αυτή, μπορεί να θέλετε να επιλέξετε την επιλογή να εκτελείται μόνο η δέσμη ενεργειών όταν συνδεθεί ο χρήστης.
Προγραμματίστε την εκτέλεση της εργασίας όταν είναι απαραίτητο. Ίσως θελήσετε να εξετάσετε την επανάληψη της διαδικασίας αρκετές φορές καθ 'όλη τη διάρκεια της ημέρας, έτσι ώστε οι αλλαγές να αντικατοπτρίζονται συχνά στον server.
Το πρόγραμμα / δέσμη ενεργειών είναι το σενάριο παρτίδας που είναι αποθηκευμένο στο δίκτυο.
Δεδομένου ότι το αντίγραφο ασφαλείας μπορεί να εκτελεστεί μόνο εάν είναι διαθέσιμη μια σύνδεση δικτύου, μπορείτε να διαμορφώσετε αυτήν την επιλογή. Αυτό είναι προαιρετικό, επειδή αν η σύνδεση δεν είναι διαθέσιμη, η εργασία δεν θα εκτελεστεί ούτως ή άλλως επειδή δεν μπορεί να βρει το πρόγραμμα / σενάριο στόχο. Επιπλέον, εάν έχετε ρυθμίσει την Προγραμματισμένη εργασία να εκτελείται τη στιγμή που ο υπολογιστής ενδέχεται να μην είναι σε χρήση ή / και να κοιμάται, επιλέξτε την επιλογή για να ξυπνήσετε τον υπολογιστή για να εκτελέσετε την εργασία.
Ρυθμίστε τις προχωρημένες επιλογές όπως απαιτείται. Μία από τις επιλογές που σας ενδιαφέρει είναι η "Εκτέλεση εργασιών το συντομότερο δυνατόν μετά την αποτυχημένη προγραμματισμένη εκκίνηση", η οποία θα εξασφαλίσει ότι τα διαστήματα δημιουργίας αντιγράφων ασφαλείας δεν παραλείπονται εντελώς σε περίπτωση απενεργοποίησης του μηχανήματος.
Το αποτέλεσμα
Όπως αναφέρθηκε προηγουμένως, δημιουργείται η πρώτη φορά που εκτελείται η διαδικασία κατοπτρισμού η δομή του φακέλου και όλα τα έγγραφα από τους διαμορφωμένους φακέλους προέλευσης αντιγράφονται στο δίκτυο. Περιττό να πούμε ότι το αντίγραφο μπορεί να διαρκέσει λίγο, ανάλογα με την ποσότητα των δεδομένων. Οι επακόλουθες εκτελέσεις της Task Schedule θα ολοκληρωθούν πολύ γρηγορότερα καθώς τα αρχεία από το τοπικό μηχάνημα θα προστεθούν, θα ενημερωθούν και θα διαγραφούν όπως απαιτείται για να διατηρηθεί η κατοπτρική δομή.
Συνδέσεις
Κάντε λήψη του Script BackupFiles από το SysadminGeek.com
Κάντε λήψη του Windows Server 2003 Toolkit (το οποίο περιλαμβάνει το RoboCopy.exe) από τη Microsoft