Unison

Unison

Unison ist ein Dateisynchronisationstool für Unix und Windows.
Unison ist ein Dateisynchronisationstool für Unix und Windows.Damit können zwei Replikate einer Sammlung von Dateien und Verzeichnissen auf unterschiedlichen Hosts (oder unterschiedlichen Festplatten auf demselben Host) gespeichert, separat geändert und dann aktualisiert werden, indem die Änderungen in jedem Replikat auf den anderen übertragen werden.Unison teilt eine Reihe von Funktionen mit Tools wie Konfigurationsverwaltungspaketen (CVS, PRCS, Subversion, BitKeeper usw.), verteilten Dateisystemen (Coda usw.), Dienstprogrammen für unidirektionale Spiegelung (rsync usw.) und anderen Synchronisierern(Intellisync, Reconcile usw.).Es gibt jedoch verschiedene Unterschiede: * Unison kann sowohl unter Windows als auch unter vielen Unix-Versionen (Solaris, Linux, OS X usw.) ausgeführt werden.Darüber hinaus arbeitet Unison plattformübergreifend. So können Sie beispielsweise einen Windows-Laptop mit einem Unix-Server synchronisieren.* Im Gegensatz zu einfachen Spiegelungs- oder Sicherungsprogrammen kann Unison Aktualisierungen für beide Replikate einer verteilten Verzeichnisstruktur verarbeiten.Updates, die nicht in Konflikt stehen, werden automatisch weitergegeben.In Konflikt stehende Updates werden erkannt und angezeigt.* Im Gegensatz zu einem verteilten Dateisystem handelt es sich bei Unison um ein Programm auf Benutzerebene: Es ist nicht erforderlich, den Kernel zu ändern oder auf einem der Hosts Superuser-Berechtigungen zu haben.* Unison funktioniert zwischen zwei mit dem Internet verbundenen Computern, die entweder über eine direkte Socket-Verbindung kommunizieren oder über eine verschlüsselte SSH-Verbindung tunneln.Es ist vorsichtig mit der Netzwerkbandbreite und läuft gut über langsame Verbindungen wie PPP-Verbindungen.Die Übertragung kleiner Aktualisierungen auf große Dateien wird mithilfe eines Komprimierungsprotokolls optimiert, das dem von rsync ähnelt.* Unison ist ausfallsicher.Es wird darauf geachtet, die Replikate und die eigenen privaten Strukturen auch bei abnormaler Beendigung oder Kommunikationsfehlern jederzeit in einem vernünftigen Zustand zu belassen.* Unison hat eine klare und präzise Spezifikation.* Unison ist kostenlos;Der vollständige Quellcode steht unter der GNU Public License zur Verfügung.
unison

Unison-Alternativen für OpenSolaris

Ind.ie Pulse

Ind.ie Pulse

Pulse ist ein freies (wie in Freiheit), sicheres und verteiltes Dateisynchronisationsmodul in Go und Swift.
Pulse (previously Syncthing)

Pulse (previously Syncthing)

Pulse (früher Syncthing) ersetzt proprietäre Sync- und Cloud-Dienste durch etwas Offenes, Vertrauenswürdiges und Verteiltes.