家里用NAS做备份,或者公司用内网服务器跑定时压缩任务,经常遇到一个尴尬事:后台下载一开,网页卡、视频缓冲慢、连微信发个大文件都转圈——不是宽带不够,是没给下载限速。
后台下载为啥要限速?
压缩备份常搭配 rsync、rclone、aria2 或 NAS 自带的备份工具一起用。这些程序默认会‘铆足劲’占满带宽,尤其在夜间自动执行时,悄悄把上行/下行全吃光。结果就是:你早上打开电脑,发现昨天的备份是跑完了,但家里人抱怨‘WiFi像蜗牛’。
几个实用限速方法
以常用工具为例:
rclone 加 --bwlimit 参数最直接:
rclone copy /data/backup remote:backup --bwlimit 2M意思是限制最大下载(或上传)速度为每秒 2MB。单位可写 2M(兆字节)、500K(千字节),甚至 1M:08:00-20:00 实现分时段限速。
aria2 启动时加 --max-download-limit:
aria2c --max-download-limit=1.5M https://example.com/backup.ziprsync 虽然没原生限速,但可以套用 pv 命令来‘掐流’:
rsync -av --progress /src/ user@server:/dst/ | pv -L 1.2m注意:这里 -L 1.2m 是指每秒最多通过 1.2MB 数据,适合控制整体传输节奏。
NAS 用户别忽略自带选项
群晖 DSM 的「Hyper Backup」、威联通 QNAP 的「HybridBackup Sync」,在任务编辑页往下拉,基本都有「限速设置」开关。勾选后填入 KB/s 数值,比如填 1024 就是 1MB/s。实测填 800~1500 这个区间,既不影响备份效率,又能让日常上网稳稳当当。
有些用户试过把限速设得太低(比如 200KB/s),结果备份拖到第二天中午还没完——限速不是越小越好,得看你的数据量和时间窗口。1TB 数据,按 1MB/s 跑,大概 12 分钟;压到 200KB/s 就得一个多小时,还容易因超时中断。
真正管用的限速,是让后台干活不抢道,而不是让它慢慢挪。