Στις 14 Φεβρουαρίου, είμαι linux.com δημοσίευση του Simrat Pal Singh Khokhar, όπου παρουσιάζει ένα σενάριο Bash Shell της δημιουργίας του, το οποίο μας επιτρέπει να δημιουργήσουμε ένα BackUp στη μορφή
.tar.bz2
οποιουδήποτε καταλόγου που υπάρχει στο σύστημά μας.
Μολονότι η γραφή Είναι λίγο παλιό, καθώς δημοσιεύτηκε αρχικά στις 13 Μαρτίου 2009, το θεωρώ εξαιρετικά χρήσιμο τόσο στη λειτουργία του όσο και στην ευκολία χρήσης του.
Για να χρησιμοποιήσετε το σενάριο, ακολουθήστε τα παρακάτω βήματα στο γράμμα:
- Ανοίξτε ένα νέο έγγραφο στο Gedit ή nano όπως επιθυμείς.
- Αντιγράψτε το πλήρης κωδικός σεναρίου σε αυτό το νέο έγγραφο.
- Αποθηκεύστε το σενάριο ως
mybackup.sh
στο μέρος που θέλετε μέσα στην ομάδα σας (κατά προτίμηση στον προσωπικό σας φάκελο).
Τώρα πρόκειται να δώσουμε δικαιώματα εκτέλεσης σεναρίου μέσω της ακόλουθης εντολής (πρέπει πρώτα να εντοπίσετε τον κατάλογο που περιέχει το σενάριο):
chmod + x mybackup.sh
Ο τρόπος χρήσης του σεναρίου είναι ο εξής:
Για να εκτελέσετε το BackUp ενός συγκεκριμένου καταλόγου ή αρχείου από το να το κάνετε με τον ακόλουθο τρόπο:
sh mybackup.sh [πηγή] [προορισμός]
Όπου η πηγή είναι η απόλυτη διαδρομή του καταλόγου ή του αρχείου που θέλετε να δημιουργήσετε αντίγραφα ασφαλείας (παράδειγμα:
~/Documentos/Writer
)
Όπου προορισμός, είναι η διαδρομή όπου θέλετε να αποθηκεύσετε το BackUp (παράδειγμα:
~/Documentos
)
Σημείωση: Ο Simrat ισχυρίζεται ότι το σενάριο αναγνωρίζει τόσο απόλυτες όσο και σχετικές διαδρομές, αλλά στην περίπτωσή μου λειτουργούσαν μόνο απόλυτες διαδρομές.
Αυτό θα έχει ως αποτέλεσμα τη δημιουργία ενός αρχείου
.tar.bz2
με τη μορφή
"fuente_ddmmyyyy.x.tar.bz2"
Τώρα, εάν θέλετε να αποσυμπιέσετε ένα προηγούμενο BackUp, πρέπει απλώς να εκτελέσετε το σενάριο και να καθορίσετε το αρχείο
.tar.bz2
ως πηγή και τον κατάλογο στον οποίο θέλετε να αποσυμπιέστε το αρχείο ως προορισμό.
Επιπλέον, αυτό το σενάριο μπορεί να χρησιμοποιηθεί εντός Ναυτίλος για να κάνετε το BackUp με πολύ πιο εύκολο τρόπο.
Για να ειπωθεί η αλήθεια, απλά έψαχνα κάτι τέτοιο. Το έβαλα στο CRON έτσι ώστε να είναι αυτόματο κάθε Χ και αυτό είναι, δεν ανησυχώ για το θέμα =)
Οι πληροφορίες είναι πολύ καλές αλλά τελικά δεν εξηγήσατε πώς να δημιουργήσετε το αντίγραφο ασφαλείας,
1. Ανοίξτε ένα νέο έγγραφο στο Gedit ή το nano όπως προτιμάτε.
►2. Αντιγράψτε τον πλήρη κώδικα σεναρίου σε αυτό το νέο έγγραφο.
3. Αποθηκεύστε το σενάριο ως
mybackup.sh
εε! ΠΟΙΟΣ ΕΙΝΑΙ Ο ΚΩΔΙΚΟΣ; με βοήθησες, στο Τίποτα