rsync 的默认设置并不总是足够的

主要观点:rsync 是很有用的工具,可避免复制已有数据的时间和精力,是许多镜像站点和备份解决方案的骨干,但为追求效率可能错过某些更改,如文件在“静止”时因某种原因损坏,仅通过文件大小和修改时间判断可能会忽略,通过实验发现 /usr/lib/x86_64-linux-gnu/libfribidi.so.0.4.0 文件备份前后时间和大小相同但哈希值不同,rsync 有 -I 和 -c 可强制使用校验和,第一次强制校验和运行可通过 --dry-run 查看更改再决定保留哪个版本。
关键信息:rsync 特点及用途、可能错过文件更改、特定文件备份前后差异、rsync 的 -I 和 -c 选项、第一次强制校验和运行的 --dry-run 功能
重要细节:实验对象为相对较新的 x86_64 Debian 机器上的 /usr/lib/x86_64-linux-gnu/libfribidi.so.0.4.0 文件,强调备份时要注意这种“隐藏路径”的问题,说明熵的影响等。

阅读 8
0 条评论