通过 scp 下载,网络连接问题

通过 scp 下载,网络连接问题

我想通过scp命令从我的亚马逊服务器下载日志文件

scp -i /home/user/Downloads/new-bots-key  ***@**ip**:/*****/loggins/2019-07-09.log /home/user/Downloads/2019-07-09.log

我的连接丢失。

连接至 174。.*** 端口 22:管道破损

或者它坚持这一点

2019-07-09.log 10% 560KB 112.7KB/秒 00:40 预计到达时间

连接问题不是我的问题(但欢迎提供提示)。

我想知道下载失败后如何重新启动才能下载文件。

答案1

尝试这个,

SYNC_STATUS=1 
while [[ "$SYNC_STATUS" -ne 0 ]]
do
   sshpass -p "$password" rsync -a $sourcePath $destinationPath  
   SYNC_STATUS=$?
done

循环将继续,直到 rsync 的退出代码为 0(成功)。

相关内容