LinuxFanClub Wiki

Υπηρεσίες, Προγραμματισμός, Εκπαίδευση ..

User Tools

Site Tools


el:linux:debian:server:rsync

Rsync

Backup directories

Τοπικά backup (x για να μην μπει σε υποφακέλους σε άλλα συστήματα αρχείων)

rsync -avxhW --delete --no-compress --stats dir1/ dir2/

ή απομακρυσμένα backup

rsync -azvxh --delete --stats --rsh 'ssh' root@$remotehost:remotedir/ localdir/

Με περισσότερες επιλογές (ταχύτητα έως 80KBytes/s)

rsync -azvxh --delete --stats --log-file=RSYNCLOGFILE --log-file-format="%n (%o %b/%l)" --bwlimit=80  --rsh 'ssh' root@$remotehost:remotedir/ localdir/

Αντιμετώπιση προβλημάτων

Χρήσιμες επιλογές είναι

  • -vv ή -vvv αντί -v : αυξάνει το επίπεδο μηνυμάτων
  • –partial : ώστε να συνεχίζει μεταφορές μεγάλων αρχείων από το σημείο που σταμάτησαν
  • Αφαίρεση του -z : εάν έχουμε πολλά συμπιεσμένα αρχεία ήδη, ίσως δημιουργήσει και προβλήματα η προσπάθεια συμπίεσης πριν την αποστολή.

Πηγές

el/linux/debian/server/rsync.txt · Last modified: Y/m/d H:i by vagk