我正在运行 rsync 来同步 2 个本地文件夹,使用--info=progress2
(显示完整进度)。
显示的百分比值开始快速上升至 97%,然后下降并在 40+% 到 90+% 之间“波动”,现在为 99%,而其应该在 30% 左右(根据dh
)。
为什么这些值如此错误以及如何提高它们的可靠性?
答案1
如果您可以事先计算文件数量(在下面的示例中为 42),并且您很高兴 % 与文件数量而不是数据量相关,那么您可以使用如下所示的内容:
rsync -vrltD --stats --human-readable /path1/from /path2/to | pv -lep -s 42 >/dev/null
(荣誉)