I copied files from one server to another with rsync 3.0.6 on CentOS 6:
rsync --exclude=".bash*" --progress --verbose -lpogtzr /home/ 188.8.131.52:/home/
but many synced files have different checksum on the destination server. I copied again files (sometimes with z flag, sometimes without it) and now all seems ok.
HDDs are ok. Services was active in the old server when I made the first copy. Later I stopped services on both servers before starting another rsync to copy only differences in a faster way. I always made a dry-run before.
How it may be happened? Shouldn't be rsync a stable program?