Καλέστε το ό, τι θέλετε, δημιουργία αντιγράφων ασφαλείας, δημιουργία αντιγράφων ασφαλείας, δημιουργία αντιγράφων ασφαλείας, αλλά κάντε το. Τα αντίγραφα ασφαλείας είναι ζωτικής σημασίας για την αποφυγή απώλειας δεδομένων και συχνά ξεχνιούνται. Αυτό κοστίζει πολύ κόπο και χρήματα σε πολλές εταιρείες, αλλά και σε οικιακούς χρήστες που βλέπουν τα έγγραφα ή την εργασία τους να εξαφανίζονται εν μία νυκτί. Είτε οφείλεται σε αστοχία του σκληρού δίσκου, λόγω προβλήματος λογισμικού που αφήνει τα δεδομένα κατεστραμμένα, λόγω ransomware κ.λπ. Και εδώ μπορείτε να μάθετε πώς να το κάνετε με το rsync.
Θυμηθείτε ότι για να αποφύγετε την απώλεια δεδομένων, εάν έχετε ένα καλή πολιτική δημιουργία αντιγράφων ασφαλείας μπορείτε να διατηρήσετε τα δεδομένα σας ή τα περισσότερα από αυτά. Μην ξεχνάτε να δημιουργείτε συχνά αντίγραφα (ανάλογα με την ποσότητα των νέων δεδομένων που δημιουργείτε και τη σημασία τους) και να τα κάνετε σε ασφαλή μέσα. Δηλαδή, μην τα αποθηκεύετε σε φθαρτά μέσα όπως οπτικούς δίσκους που μπορούν να γδαρθούν ...
Υπάρχουν διάφοροι τύποι αντιγράφων ασφαλείας και αυτό που με ενδιαφέρει εδώ είναι το στοιχειώδες αντίγραφο που θα γίνει χωρίς εγκατάσταση τίποτα, μόνο με το εργαλείο rsync που θα βρείτε ήδη στη διανομή σας.
Τύποι αντιγράφων ασφαλείας
Αν ακόμα δεν ξέρετε τι είναι ένα στοιχειώδες αντίγραφο ασφαλείας, και οι διαφορές με άλλους τύπους, βασικά βασίζονται σε αυτό:
- Πλήρης: αντιγράφονται όλα τα αρχεία που ενδέχεται να βρίσκονται σε μονάδα δίσκου ή κατάλογο.
- Σταδιακή- Θα αντιγράψει μόνο αρχεία που έχουν τροποποιηθεί μετά από προηγούμενο πλήρες ή διαφορικό αντίγραφο ασφαλείας. Για να γίνει αυτό, συγκρίνει τις ημερομηνίες τροποποίησης των αρχείων προέλευσης και εκείνων του προηγούμενου αντιγράφου και εάν υπάρχουν διαφορές, το λογισμικό θα λάβει την απόφαση να αντιγράψει μόνο εκείνα που έχουν τροποποιηθεί. Το καλό με αυτό το αντίγραφο είναι ότι δεν είναι τόσο βαρύ όσο το πλήρες και σας επιτρέπει να ενημερώσετε μόνο ό, τι σας ενδιαφέρει.
- Διαφορικός: είναι κάτι μεταξύ πλήρους και σταδιακού. Δηλαδή, θα αντιγράψει τόσο τα αρχεία που έχουν δημιουργηθεί νέα όσο και αυτά που έχουν τροποποιηθεί.
Πώς να δημιουργήσετε τα αντίγραφα με το rsync
Αν και στον τίτλο αναφέρονται μόνο τα στοιχειώδη, θα συμπεριλάβω και τα άλλα, αφού δεν μου αρέσει καμία δουλειά και σίγουρα θα είναι καλό να θυμάστε οι εντολές για αυτό.
- Για ένα πλήρες αντίγραφο ασφαλείας:
rsync -avh /ruta/origen /ruta/destino
- Για ένα αυξητικό αντίγραφο ασφαλείας:
rsync -avhb --delete --backup-dir=/ruta/destino/copia_$(date +%d%m%Y%H%M) /ruta/origen/ /ruta/destino/
- να η διαφορά, αν θέλετε ακόμη και να το κάνετε από ένα σενάριο για να το προγραμματίζετε καθημερινά, εβδομαδιαία ή μηνιαία, μπορείτε να χρησιμοποιήσετε αυτόν τον κωδικό:
#!/bin/bash DAY=$(date +%A) if [ -e /ruta/copia/incr/$DAY ] ; then rm -fr /ruta/copia/incr/$DAY fi rsync -a --delete --quiet --inplace --backup --backup-dir=/ruta/copia/incr/$DAY /ruta/origen/ /ruta/destino/
Το πρόβλημα με σταδιακά αντίγραφα με το rsync είναι τα διαγραμμένα αρχεία. Με το αρχικό αντίγραφο και την εφαρμογή των προσαυξήσεων, δεν λαμβάνετε ένα αντίγραφο που αντικατοπτρίζει το πρωτότυπο.
Είναι αλήθεια, αλλά μπορεί να είναι βολικό εάν το διαγραμμένο αρχείο είχε διαγραφεί κατά λάθος. Το αντίγραφο δεν πρέπει να φέρει αυτό το σφάλμα διαγραφής. Χαιρετίσματα