Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten. Erfahre mehr über dieses Experiment.
Rsync
Rsync ist ein Open-Source-Werkzeug zur Dateisynchronisierung, das inkrementellen Dateitransfer ermöglicht. Es kann über unsichere und sichere Übertragungswege (wie SSH) verwendet werden. Rsync ist auf den meisten Unix-basierten Systemen (wie macOS und Linux) sowie Windows verfügbar. Es gibt auch GUI-basierte Werkzeuge, die rsync nutzen, wie beispielsweise Acrosync.
Ein grundlegender Befehl sieht so aus:
bash
rsync [-options] SOURCE user@x.x.x.x:DESTINATION
-optionsist ein Bindestrich gefolgt von einem oder mehreren Buchstaben, zum Beispiel-vfür ausführliche Fehlermeldungen und-b, um Backups zu erstellen. Die vollständige Liste der Optionen finden Sie auf der rsync-Man-Seite. (Suchen Sie nach "Options summary.")SOURCEist der Pfad zur lokalen Datei oder zum Verzeichnis, das Sie kopieren oder synchronisieren möchten.user@sind die Anmeldeinformationen des Benutzers auf dem Remote-Server, auf den Sie Dateien übertragen möchten.x.x.x.xist die IP-Adresse des Remote-Servers.DESTINATIONist der Pfad zur Position, an die Sie Ihr Verzeichnis oder Ihre Dateien auf dem Remote-Server kopieren möchten.
Sie können auch eine Verbindung über SSH mithilfe der Option -e herstellen, wie gezeigt:
bash
rsync [-options] -e "ssh [SSH DETAILS GO HERE]" SOURCE user@x.x.x.x:DESTINATION
Es gibt zahlreiche Beispiele im Internet, einschließlich derer auf der offiziellen Website und im Wikipedia-Eintrag für rsync.