2016-05-04 30 views
0

ich eine Datei von meinem Server another.The Netzwerk zwischen diesen Servern übertragen wollen, ist nicht sehr gut, so will ich lftp verwenden up.My Skript zu beschleunigen ist wie folgt:Wie benutze ich lftp um segmentierte Dateien zu übertragen?

lftp -u user,password -e "set sftp:connect-program 'ssh -a -x -i /key'; mirror --use-pget=5 -i data.tar.gz -r -R /data/ /tmp; quit" sftp://**.**.**.**:22 

gefunden data.tar.gz wurde nicht segmentiert, aber wenn ich es zum Herunterladen einer Datei verwende, funktioniert das. Was soll ich tun?

Antwort

0

Segmentierte Uploads sind in lftp nicht implementiert. Wenn Sie ssh Zugriff auf den Server haben, loggen Sie sich dort ein und verwenden Sie lftp, um die Datei herunterzuladen. Wenn es viele Dateien gäbe, könnten Sie auch verschiedene Dateien parallel hochladen mit der Option -P Mirror.