rsync-Kompression und wie es funktioniert

Bin ich mit rsync ein backup einer großen Menge von Dateien (auf einem Ubuntu-Linux-server) an einen cloud-Netzwerk-Dienst über WebDav. Weil mein Netzwerkgeschwindigkeit ist meine Flasche-Einschnürung Faktor, ich dachte, ich würde verwenden rsync -z (Kompression) um die Dateigröße zu reduzieren und hoffentlich verringern Sie den Engpass.

Sowieso, während die Erforschung der Zweck und die Verwendung von rsync mit der Kompression weiß ich nicht scheinen, um herauszufinden, eine Antwort auf genau das, was es tut.

Grundsätzlich scheint es, dass rsync komprimiert die Daten, überträgt Sie, dann dekomprimiert die Daten. Allerdings, es macht nicht viel Sinn zu mir, dass rsync dekomprimiert die Daten, nachdem Sie gesendet wurde, auf die cloud als das verlangen würde, dass der cloud-service-Daten zu Dekomprimieren, das glaube ich nicht passiert.

Meine Frage ist, macht rsync mit Komprimierung tatsächlich komprimieren und Dekomprimieren von Daten, das senden über WebDav oder FTP oder einem anderen Netzwerk-zu-Netzwerk-Protokoll? und wenn es nicht hilft mir, dann in welchem Szenario würde die compression-flag mir helfen, lokaler sync über USB-2.0 zum Beispiel?

Was ist den rsync-Befehl? Ja, wenn kein rsync-server auf der FB, es ist cp. Intern gibt es die zlib in rsync (alten-Algorithmus mit rsync Modifikationen - code.metager.de/source/xref/rsync/zlib/README.rsync und speziellen überspringen Liste der komprimierten Datei Durchwahlnummern wie gz/zip/.../bz2/7z nicht zu tun, Komprimierung). Dokumentiert: code.metager.de/source/xref/rsync/doc/rsync.sgml#124 "-z .. mit einer modifizierten version des @command{zlib} - Bibliothek." & linux.die.net/man/1/rsync "Dieses Programm verwendet die ausgezeichnete zlib compression library, geschrieben von Jean-loup Gailly und Mark Adler."
Ist Ihr webdav montiert und sieht aus wie lokale Ordner (es kann versuchen, mit ihm zu arbeiten, wie es ist, lokale Ordner - mit viel Lesen)? Warum nicht versuchen, zu deaktivieren, alle Kompressions-und delta-Methoden, die von rsync (-W, --whole-file copy files whole (w/o delta-xfer algorithm) doc download.samba.org/pub/rsync/rsync.html)?
mein rsync Befehl ist rsync -avzc /source/ /WebDAV_folder/

InformationsquelleAutor electricjelly | 2017-04-26

Schreibe einen Kommentar