Hintergrund und Ziel
- Backup Linux Folder
- FTP Transfer (Fritzbox Bordmittel)
- Kopieren der Daten ohne Versionen
rclone
- https://rclone.org/
- Unterstützung für FTP seit Version 1.37
rclone config
- host = “192.168.178.1”
- port = “”
- tls = “”
- advanced config, concurrency = “1”
- advanced config, no_check_certificate = “true”
rclone copy
rclone copy /home fritzboxuser:/ -v -P --ftp-concurrency 3 --skip-links --exclude ".*/**" --exclude ".*" --exclude "*.[doa]" --exclude "*.hex" --exclude "*.map" --exclude "*.dis"
- /home: Quellverzeichnis
- fritzboxuser:/: Useraccount auf der Fritzbox und Verzeichnis auf der Fritzbox
- -v: Gibt die erzeugten und aktualisierten Dateien an
- –ftp-concurrency 3: Überschreibt den Wert aus der Konfiguration. Höhere Werte beschleunigen die Übertragung. Bei zu hohen Werten reagiert die Fritzbox mit einer “421 Unauthorized client limit reached” Fehlermeldung.
- –skip-links: Unterdrückt die Warnmeldung bei symbolischen Links.
- –exclude “.*/**”: Versteckte Verzeichnisse werden nicht kopiert
- –exclude “.*”: Versteckte Dateien werden nicht kopiert
rclone vs lftp
- lftp: “reverse mirror”
- Identisches Ergebnis
- lftp ist deutlich langsamer