rsync 断点续传

大文件传输中断后重头再传代价高:--partial 保留未传完的临时文件,--append-verify 在续传时校验已传部分。

备份与容灾速查数据更新于 2026-10-12

大文件续传

大文件续传
rsync -avP --partial-dir=.rsync-partial /data/big.iso backup@10.0.0.5:/backup/
# -P 等于 --partial --progress
-P显示进度并保留部分文件
--append-verify续传前校验已传部分(较稳妥)
--append不校验直接追加,更快但风险高
优先使用 --partial-dir:部分文件收进隐藏目录,目标端不会出现半成品文件。

易错点

  • 用 --append 对持续变化的文件续传会得到损坏结果,变化文件应重新传输
  • 续传依赖两端文件一致:源端文件在中断期间被替换时需删除已传部分重新开始

数据来源与参考

  • rsync 手册(--partial、--append-verify、--partial-dir)
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌