先说下环境:

一台windows机器,使用DeltaCopy,千M网卡。

一台cenots linux 5.x机器,使用自带的rsync。

数据是从windows机器拉到linux机器。

使用以下rsync命令,速度是5M/s左右。

rsync -vzartopg --progress --delete  10.50.15.18::mssqlbackup /home/backup/mssqlbackup/

使用以下rsync命令,速度是11M/s左右。

rsync -vartopg --size-only --blocking-io  --progress --delete  10.50.15.18::mssqlbackup /home/backup/mssqlbackup/

区别:

  1. 减少了参数z

  2. 增加了参数--size-only --blocking-io