rsync linux 本地文件移动 断点续传

近期需要将300G的日志文件从一个根目录移到另一个挂载根目录上,选择使用rsync,先拷贝后删除。刀片机,但是拷贝速度并不理想,大概1G/2分钟。

因为是小文件,没有使用断点续传,因为是本机,限速50M/s。但是领导提到了断点续传,觉得有必要看下,因为总会有用到的时候。

1.非断点续传命令 rsync  -avz  --progress  --bwlimit=50000    /var/app/      /root/app_old


2.断点续传命令 rsync  -av  --bwlimit=50000  --progress  --inplace   /var/app/      /root/app_old

在测试环境试了下,这样log出来,应该是实现了断点续传,从上次断掉的地放开始。

       10223 100%   10.68kB/s    0:00:00 (xfer#28, to-check=171/962)
bak/app_1000912061_20170328014005444-201606_res.xml
       21222 100%   22.17kB/s    0:00:00 (xfer#29, to-check=170/962)
bak/app_112_20160912000734950_req.xml
        9900 100%   10.21kB/s    0:00:00 (xfer#30, to-check=169/962)
bak/app_112_20160912000734950_res.xml
^Z     32768  24%   33.54kB/s    0:00:02
[6]+  Stopped                 rsync -av --bwlimit=1000 --progress --inplace /var/app/ddq/ /var/app/ddq_old/
[root@ddqcs_weixin app]# rsync -av --bwlimit=1000 --progress --inplace /var/app/ddq/ /var/app/ddq_old/
sending incremental file list
bak/
bak/app_112_20160912000734950_res.xml
      133197 100%  980.75kB/s    0:00:00 (xfer#1, to-check=168/962)
bak/app_112_20160912000734950-201606_req.xml
        9740 100%   95.12kB/s    0:00:00 (xfer#2, to-check=167/962)
bak/app_112_20160912000734950-201606_res.xml
       39892 100%  187.29kB/s    0:00:00 (xfer#3, to-check=166/962)
bak/app_112_20160912000734950-201606_req.xml

你可能感兴趣的:(Linux)