Unison ist ein Datei-Synchronisations-Tool für Unix und Windows. Es ermöglicht zwei Replikate aus einer Sammlung von Dateien und Verzeichnissen auf verschiedenen Rechnern (oder verschiedenen Festplatten auf dem gleichen Host) getrennt gespeichert, verändert, und dann auf dem neuesten Stand durch die Weitergabe der Änderungen in jeder Replik auf die andere gebracht.
Unison Aktien eine Reihe von Funktionen mit Werkzeugen wie Konfigurationsmanagement-Pakete (CVS, PRCS, Subversion, BitKeeper usw.), verteilte Dateisysteme (Coda, etc.), unidirektionale Spiegelung Versorgungsunternehmen (rsync, etc.) und andere Synchronisierungen (Intellisync, Reconcile, etc). Jedoch gibt es mehrere Stellen, wo sie unterscheidet:
- Unison läuft unter Windows und auf vielen Unix-Varianten (Solaris, Linux, OS X, etc.) Systeme. Darüber hinaus arbeitet Unison plattformübergreifend, so dass Sie ein Windows-Laptop mit einem Unix-Server zu synchronisieren, zum Beispiel.
- Im Gegensatz zu einfachen Spiegelung oder Backup-Utilities kann Unison mit Updates für beide Kopien eines verteilten Verzeichnisstruktur umgehen. Updates, die nicht im Widerspruch zu werden automatisch propagiert. Entgegenstehende Updates werden erkannt und angezeigt.
- Im Gegensatz zu einem verteilten Dateisystem ist Unison ein Benutzerprogramm: gibt es keine Notwendigkeit, um den Kernel zu ändern oder Superuser-Privilegien auf beiden Host.
- Unison arbeitet zwischen jedem Paar von Maschinen mit dem Internet verbunden, über die Kommunikation entweder über eine direkte Socketverbindung oder Tunneln über eine verschlüsselte SSH-Verbindung. Es ist Vorsicht mit Netzwerkbandbreite, und läuft auch über langsame Verbindungen wie PPP-Verbindungen. Transfers von Klein Aktuelles zu große Dateien mit einer Komprimierungsprotokoll ähnlich wie rsync optimiert.
- Unison ist elastisch zum Scheitern. Es ist darauf bedacht, die Repliken und einen eigenen Strukturen in einem vernünftigen Zustand zu belassen, auch bei Abbruch oder Kommunikationsfehler.
- Unison hat eine klare und genaue Spezifikation.
- Unison ist frei; vollständigem Source Code unter der GNU Public License zur Verfügung.
Kommentare nicht gefunden