Πώς χρησιμοποιηούμε την εντολή rsync για να κρατήσουμε αντίγραφο ενός φακέλου σε Linux
Με τη χρήση της εντολής rsync μπορούμε πολύ εύκολα να δημιουργήσουμε ένα αντίγραφο του φακέλου χρήστη μας, κάπου στον σκληρό του συστήματος ή σε κάποιο απομακρυσμένο διακομιστή χρησιμοποιώντας το πρωτόκολλο ssh.
Το rsync είναι μια εφαρμογή λογισμικού για συστήματα Unix η οποία συγχρονίζει αρχεία και καταλόγους από τη μία τοποθεσία στην άλλη ενώ παράλληλα μπορεί να ελαχιστοποιήσει τη μεταφορά δεδομένων, χρησιμοποιώντας κωδικοποίησης delta(delta encoding), όταν χρειάζεται.
Με τη χρήση της εντολής rsync μπορούμε πολύ εύκολα να δημιουργήσουμε ένα αντίγραφο του φακέλου χρήστη μας, κάπου στον σκληρό του συστήματος ή σε κάποιο απομακρυσμένο διακομιστή χρησιμοποιώντας το πρωτόκολλο ssh.
Το rsync είναι μια εφαρμογή λογισμικού για συστήματα Unix η οποία συγχρονίζει αρχεία και καταλόγους από τη μία τοποθεσία στην άλλη ενώ παράλληλα μπορεί να ελαχιστοποιήσει τη μεταφορά δεδομένων, χρησιμοποιώντας κωδικοποίησης delta(delta encoding), όταν χρειάζεται.
Παραδείγμα - Αντιγραφή και συγχρονισμός του φακέλου flak στη συσκευή USB /home/flak στο /mnt/usbstick
θέλουμε να συγχρονίσουμε τον φάκελλο χρήστη flak σε μια συσκευή usb
Υποθέτοντας ότι η συσκευή USB είναι mounted στο path /mnt/usbstick, εισάγoyme την ακόλουθη εντολή για την δημιουργία αντιγράφων ασφαλείας (sync) των νέων αρχείων και αλλαγών στα υπάρχοντα αρχεία αλλά, με την προυπόθεση ότι δεν θα τα σβήσουμε απο το προηγούμενο αντίγραφο ασφαλείας που υπάρχει στην συσκευή USB.
Κατα την διαδικασία, για να διαγράψουμε τα αρχεία που δεν υπάρχουν στον φάκελλο που πρόκυτε να πάρουμε αντίγραφο, αλλά μπορεί να υπάρχουν ήδη στο προηγούμενο αντίγραφο που πήραμε, δηλαδή να μην κρατήσουμε τα παλιά αρχεία που υπάρχουν στο αντίγραφο που έχουμε στην συσκευή USB, και να δημιουγήσουμε το αντίγραφο απο την αρχή, βάζουμε:
$ rsync -au --delete /home/flak /mnt/usbstick
θέλουμε να συγχρονίσουμε τον φάκελλο χρήστη flak σε μια συσκευή usb
Υποθέτοντας ότι η συσκευή USB είναι mounted στο path /mnt/usbstick, εισάγoyme την ακόλουθη εντολή για την δημιουργία αντιγράφων ασφαλείας (sync) των νέων αρχείων και αλλαγών στα υπάρχοντα αρχεία αλλά, με την προυπόθεση ότι δεν θα τα σβήσουμε απο το προηγούμενο αντίγραφο ασφαλείας που υπάρχει στην συσκευή USB.
$ rsync -au /home/flak /mnt/usbstick
Κατα την διαδικασία, για να διαγράψουμε τα αρχεία που δεν υπάρχουν στον φάκελλο που πρόκυτε να πάρουμε αντίγραφο, αλλά μπορεί να υπάρχουν ήδη στο προηγούμενο αντίγραφο που πήραμε, δηλαδή να μην κρατήσουμε τα παλιά αρχεία που υπάρχουν στο αντίγραφο που έχουμε στην συσκευή USB, και να δημιουγήσουμε το αντίγραφο απο την αρχή, βάζουμε:
$ rsync -au --delete /home/flak /mnt/usbstick
| < Προηγούμενο | Επόμενο > |
|---|















nice
nice
Borse Designer,Gucci Sito Ufficiale http://www.guccioutletsito2012....
Borse Designer,Gucci Sito Ufficiale conosciuto per essere il miglio...