Dies scheint eine gute Übereinstimmung zu sein rsync
. Der Inhalt wird transparent komprimiert, und es kann gesagt werden, dass er die Bandbreitennutzung einschränken soll. Dies dient sowohl der Vermeidung von Verstopfungen des Netzwerks als auch der Vermeidung einer hohen E / A-Belastung des Ursprungsservers:
rsync -az --bwlimit=1m directory server:/destination/
-a
weist rsync
an, die Metadaten der Datei zu kopieren, z. B. Erstellungszeiten, -z
bedeutet Komprimierung und --bwlimit
begrenzt die im Netzwerk verwendete Bandbreite.
rsync
Wenn Sie den Vorgang aus irgendeinem Grund unterbrechen und erneut ausführen, wird er als zusätzlicher Bonus automatisch dort eingesetzt, wo er aufgehört hat. Wenn Sie am Zielort zusätzliche Dateien löschen müssen, fügen Sie die --delete
Option hinzu.