Unison este un instrument de sincronizare a fișierelor pentru Unix și Windows. Permite ca două replici ale unei colecții de fișiere și directoare să fie stocate pe diferite gazde (sau discuri diferite de pe aceeași gazdă), modificate separat și apoi actualizate prin propagarea modificărilor din fiecare replică la cealaltă. >
Unison împarte o serie de funcții cu instrumente cum ar fi pachetele de gestionare a configurației (CVS, PRCS, Subversion, BitKeeper etc.), sisteme de fișiere distribuite (Coda etc.), utilitare unidirecționale (rsync etc.) și alte sincronizatoare (Intellisync, Reconcile, etc).
Spre deosebire de utilitarele de oglindire simple sau de backup, Unison se poate ocupa de actualizări ale ambelor replici ale unei structuri de directoare distribuite. Actualizările care nu intră în conflict se propagă automat. Actualizările conflictuale sunt detectate și afișate.
Spre deosebire de un sistem de fișiere distribuit, Unison este un program la nivel de utilizator: nu este nevoie să modificați kernelul sau să aveți privilegii de superuser pe oricare gazdă. Unison funcționează între orice pereche de mașini conectate la internet, comunicând fie printr-o conexiune directă la socket, fie tunelând printr-o conexiune ssh criptată. Este atent cu lățimea de bandă a rețelei și rulează bine peste link-uri lente, cum ar fi conexiunile PPP. Transferurile de actualizări mici către fișierele mari sunt optimizate folosind un protocol de compresie similar cu rsync.
Comentariile nu a fost găsit