/
Installation
Mac
brew install rsync
Installiert aktuelle rsync-Version (macOS hat veraltete)
Linux
sudo apt install rsync
Installiert rsync (Debian/Ubuntu)
Mac & Linux
rsync --version
Zeigt installierte rsync-Version
Lokale Synchronisation
Mac & Linux
rsync -av quelle/ ziel/
Synchronisiert Ordner lokal mit Archiv-Modus und verbose Ausgabe
Mac & Linux
rsync -av --delete quelle/ ziel/
Löscht Dateien im Ziel, die nicht mehr in der Quelle existieren
Mac & Linux
rsync -avn --delete quelle/ ziel/
Dry-Run: Zeigt was passieren würde ohne auszuführen
Remote Synchronisation
Mac & Linux
rsync -avz quelle/ user@server:/pfad/ziel/
Upload zu Remote-Server mit Kompression
Mac & Linux
rsync -avz user@server:/pfad/quelle/ ziel/
Download von Remote-Server
Mac & Linux
rsync -avz -e 'ssh -p 2222' quelle/ user@server:/ziel/
Mit benutzerdefiniertem SSH-Port
Nützliche Optionen
Mac & Linux
rsync -av --progress quelle/ ziel/
Zeigt Fortschrittsanzeige für jede Datei
Mac & Linux
rsync -av --exclude='*.log' --exclude='node_modules' quelle/ ziel/
Schließt bestimmte Dateien/Ordner aus
Mac & Linux
rsync -av --backup --backup-dir=backup_$(date +%Y%m%d) quelle/ ziel/
Erstellt Backup von überschriebenen Dateien
Mac & Linux
rsync -avz --bwlimit=1000 quelle/ user@server:/ziel/
Begrenzt Bandbreite auf 1000 KB/s
Keine Befehle gefunden