Unison
Το Unison είναι ένα εργαλείο συγχρονισμού παρόμοιο με το rsync. Στην πραγματικότητα, χρησιμοποιεί τον αλγόριθμο του rsync, έτσι λειτουργεί το ίδιο αποδοτικά. ΤΟ πλεονέκτημα του unison είναι ότι είναι σχεδιασμένο για αμφίδρομο συγχρονισμό δεδομένων. Αυτό είναι πολύ χρήσιμο για τον συγχρονισμό περιεχομένου μεταξύ ισορροπημένων εξυπηρετητών ή για συγχρονισμό αρχείων μεταξύ προσωπικών υπολογισών. Το Unison παρέχει μια γραφική διεπαφήή μπορεί να εκτελεστεί μέσω εντολής τερματικού. Το Unison είναι διαθέσιμο από τα προεπιλεγμένα αποθετήρια του openSUSE.
Χρήση
Η χρήση του είναι παρόμοια με το rsync. Από προεπιλογή, θα σας ρωτήσει για επιβεβαίωση της κάθε αλλαγής που θα γίνει.
Τοπικά (πχ από τον προσωπικό κατάλογο σε δίσκο USB)
$ user unison /home/user /media/X
Απομακρυσμένα (πχ μεταξυ εξυπηρετητών)
$ user unison /localdir ssh://user@host//remotedir;
Είναι σημαντικό να σημειώσετε ότι η ίδια έκδοση του unison πρέπει να χρησιμοποιείται και στα δυο μηχανήματα όταν συγχρονίζονται απομακρυσμένα.
Κοινές Επιλογές
- auto - Δεν ερωτά για επιβεβαίωση κάθε αλλαγής
- batch - Δεν ερωτά πριν την υποβολή αλλαγών
- prefer - Εάν υπάρχουν συγκρούσεις αρχείων, προτιμάται ο κατάλογος που έχει απαριθμηθεί αντί του ερωτώμενου
- version - Εμφανίζει τον αριθμό της έκδοσης του εκτελέσιμου unison
- testServer - Δοκιμάζει μια απομακρυσμένη σύνδεση χωρίς να κάνει κάποιες αλλαγές
Μια ολοκληρωμένη λίστα με επιλογές μπορούν να βρεθούν στην τεκμηρίωση του unison στην σελίδα http://www.cis.upenn.edu/~bcpierce/unison/