我想将一个文件从我的服务器传输到另一个服务器。这些服务器之间的网络不是很好,所以我想使用lftp来加快速度。我的脚本是这样的:
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
我发现data.tar.gz没有分段,但当我用它下载文件时,它会起作用。我该怎么办?
分段上传未在lftp中实现。如果您可以通过ssh访问服务器,请登录并使用lftp下载文件。如果有很多文件,您也可以使用-P镜像选项并行上传不同的文件。