需要将一个几十GB的文件传输到另外一台服务器,普通的scp传输过程中若网络出现异常就需要重新来过,效率极低,实际应用中可以使用rsync命令并结合相关参数可做到断点续传的效果。

 

1. 使用rsync,完整命令如下:

rsync -av –bwlimit=1000 –progress –inplace –rsh=’ssh -p 26888′ snake@182.254.184.44:/data/backup/20150228/hw_game_log_h1 .

2. 实际传输大文件过程可结合nohup或screen等操作方式

说明:

–inplace update destination files in-place;

–bwlimit=1000  限制带宽为1000Kbps;

ssh -p 26888指定ssh的端口为26888;


转载本站文章请注明,转载自:伟哥的技术博客 https://www.wuxiaowei.com

本文永久链接: https://www.wuxiaowei.com/linux/linux%e4%b8%8b%e5%8d%95%e4%b8%aa%e5%a4%a7%e6%96%87%e4%bb%b6%e5%8f%af%e9%9d%a0%e4%bc%a0%e8%be%93%ef%bc%88%e6%94%af%e6%8c%81%e6%96%ad%e7%82%b9%e7%bb%ad%e4%bc%a0%ef%bc%89/