Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
rsync [2014/06/30 16:34] – [rsync auf NAS] gerald | rsync [2025/02/27 13:46] (aktuell) – [rsync] gerald | ||
---|---|---|---|
Zeile 4: | Zeile 4: | ||
< | < | ||
- | rsync -e "ssh -p 22000" -vazu / | + | rsync -e "ssh -p 22" -vazu / |
</ | </ | ||
+ | |||
+ | rsync ist die beste Wahl, da es inkrementell kopiert (nur neue/ | ||
+ | |||
+ | |||
+ | < | ||
+ | |||
+ | Erklärung: | ||
+ | |||
+ | * -a → Archiv-Modus (kopiert alles: Rechte, Zeiten, Symlinks, Besitzer, Gruppen) | ||
+ | * -v → Verbose (zeigt Fortschritt) | ||
+ | * -z → Komprimierung für schnelleren Transfer | ||
+ | * -e " | ||
+ | * | ||
+ | Falls du große Dateien hast und den Transfer unterbrechen/ | ||
+ | |||
+ | |||
+ | < | ||
+ | |||
+ | |||
+ | |||
+ | ===== Mit tar über SSH (gut für große Datenmengen) ===== | ||
+ | |||
+ | Wenn man nicht rsync benutzt für grosse Datenmengen | ||
+ | |||
+ | |||
+ | Falls du eine 1:1-Kopie inkl. aller Metadaten machen willst: | ||
+ | |||
+ | |||
+ | < | ||
+ | |||
+ | |||
+ | * tar cf - /quelle → Erstellt einen Stream aus den Dateien | ||
+ | * ssh benutzer@zielserver → Verbindet mit dem Zielserver | ||
+ | * "tar xf - -C /ziel" → Entpackt alles direkt ins Zielverzeichnis | ||
+ | * Das ist besonders schnell, da es weniger SSH-Overhead als rsync hat. | ||
===== rsync auf NAS ===== | ===== rsync auf NAS ===== |