我对此有点困惑,尽管
diff –rq dir/ dir1/
没有显示差异此 rsync 是备份目录
rsync -avrREz --delete --links -e "ssh -l user" --delete dir/ site.net:dir/ && tar -c /dir/ | md5sum
但当我在目标目录上执行 tar 时,它似乎没有给我相同的校验和
tar –c dir/ | md5sum
我是否遗漏了什么?
答案1
压缩包中包含各种元数据,这些元数据可能会导致 md5sum 不匹配。我以前写过这种验证脚本,我记得必须做一些修改才能消除所有导致验证失败的东西。