Rsync备份:校验和不匹配

我虽然有点困惑

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 

我错过了什么吗?

有各种各样的元数据进入一个可能导致md5sum不匹配的tarball。 我以前写过这种validation脚本,而且我记得有一些东西要摆脱所有导致validation失败的事情。