【问题标题】:rsync -aviuP misses unfinished or corrupt filesrsync -aviuP 错过未完成或损坏的文件
【发布时间】:2016-05-19 01:56:48
【问题描述】:

当我运行命令时:

rsync -aviuP /src /trgt

该命令似乎缺少一些在目标位置不正确的文件。就像 src 上的 25gb 文件,在目标上是 4gb 并且损坏。为了安全起见,我运行了 3 次命令。

当我开始同步时,我必须时不时停止与ctrl+C 的同步,因为我需要驱动器更快地工作以完成其他任务,但我认为 P 标志是为了让那个更清晰。

我在这里遗漏了什么吗?这个问题发生得比较频繁,我似乎在网上找不到任何答案。

提前致谢。

【问题讨论】:

    标签: shell rsync


    【解决方案1】:

    避免中断同步过程。而是使用 bwlimit 选项限制 rsync 使用的最大带宽

    rsync --bwlimit=1000 -aviuP /src /trgt
    

    在此示例中,使用的最大带宽将被限制为大约 1MB/s (1000KB/s)。

    【讨论】:

    • 谢谢你 maxhb 我会按照你的建议使用 bwlimit。
    猜你喜欢
    • 1970-01-01
    • 2021-10-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-09-08
    • 1970-01-01
    • 2013-12-24
    • 2021-04-07
    相关资源
    最近更新 更多