rsync – Dateien und Verzeichnisse synchronisieren
Rsync ist ein leistungsstarkes Dienstprogramm für die Synchronisierung von Dateien. Rsync ist sehr flexibel und netzwerkfähig und kann auch Daten zwischen einem lokalen Computer und einem Server abgleichen. Anstelle jedes Mal von neuem sämtlichen Daten hin- und herzukopieren, verwendet Rsync einen Algorithmus, der nur die Dateien kopiert, verschiebt und löscht, die sich tatsächlich geändert haben.
Rsync aktualisieren (installieren)
Da Rsync erfreut sich großer Beliebtheit besonders, weil man es als Werkzeug für System-Script nutzen kann. In den meisten Linux-Distributionen ist es enthalten. Auch Mac OS X kommt mit Rsync, aber ein veralteten Version. Um die aktuelle Version Rsync einzuspielen, nutzt Du am Besten den Paketmanager HomeBrew. Mehr zu HomeBrew im dazugehörigen Kapitel.
Um Rsync zu installieren, tippst Du die beiden folgenden Befehle in das Terminal:
$ brew tap homebrew/dupes
$ brew install rsync
Sollte sich Homebrew mit Error: rsync-3.1.1 already installed
oder
einer ähnlichen Nachricht beschweren, dann tippst Du vor der
Installation zuerst folgendes ein und startest dann die Installation
über die vorherigen Befehle einfach erneut.
$ brew unlink rsync
Links
How To Use Rsync to Sync Local and Remote Directories on a VPS