Rsync扩展——Rsync断点续传与Rsync限速

本文介绍了Rsync如何实现断点续传,包括--partial和--partial-dir选项的使用,并提供了一个断点续传的实战案例。同时,文章详细讲解了Rsync的限速功能,如--bwlimit参数的设置,以及在实际场景中如何应用限速避免带宽占用过高问题。

Rsync断点续传

Rsync支持大文件断点续传,参数如下

–partial

默认情况rsync传输中断后,将会删除所有部分传输的文件,某些情况下用户希望能保留已经传输的内容,该参数告知rsync保留部分已传输的文件,可以使得剩余文件部分传输

–partial-dir=DIR

保留部分传输文件,这是个更好的参数,能够指定目录保存部分数据,而不是写入目标文件
下次传输的时候,rsync将使用该目录的数据,来恢复整体数据传输,结束后删除该目录

【断点续传案例】
加上断点续传指定目录参数,传输中断,部分数据也保存在了指定目录,传输结束后,会删除该文件
[root@nfs01 tmp]# rsync -avzP --partial-dir=/tmp/ /tmp/1 rsync_backup@192.168.178.157::backup

Rsync限速

限速参数:
–bwlimit=KBPS
该参数允许最大传输速率是多少KB/s,设置为0则不限速

应用场景:
在某公司,白天高峰期某DBA人员在数据库服务器通过rsync复制百G数据到备份服务器,导致数据库服务器带宽占满,造成用户无法访问。

这就应该用rsync限速功能,限制复制速度在带宽的1/3这样,就能够解决该问题

当然,尽量别在高峰期做大数据复制行为!

1.快四生成1G文件

dd if=/dev/zero of=test1  bs
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值