SCP和RSYNC限速

林继 VPS 知识 2,293 共写了440个字 (2012-06-24 1:15:20) 没有评论 打印 扫描二维码 百度未收录

由于服务器量大,每台服务器在凌晨时进行备份,然后传输到异地,这样导致了集中备份服务器在某一个时间点上流量飙升到瓶颈,由于都是通过SCP或RSYNC进行传输的,所以应该用两种方式来保障流量问题。

1,将所有服务器的备份时间点进于错开,可以将流量平缓下来,这个很容易修改cron的时间就可以做到.

2.对scp或rsync进行限速,也是起到将流量平缓的作用.

  (1)scp限速

  1. scp -l 200 -P port source  destination

此时的传输速率就是200K/8=25KB/s左右

  (2)rsync是(限制为 100k Bytes/s):

  1. rsync -auvzP--bwlimit=100 source  destination

  参数说明:

  v:详细提示

  a:以archive模式操作,复制目录、符号连接,等价于 -rlptgoD 。

  z:压缩

  u:只进行更新,防止本地新文件被重写,注意两者机器的时钟的同步

  P:是综合了–partial –progress两个参数,

  所以此时的rsync可以进行断点继传

如果觉得我的文章对您有用,请随意赞赏。您的支持将鼓励我继续创作!

发表评论

电子邮件地址不会被公开。 必填项已用*标注

< >