A página de perguntas frequentes do rsync lista esses motivos: link
No entanto, a única maneira de saber é comparar os arquivos.
Para um pequeno número de arquivos, você pode fazer diff -r /mnt/data /mnt/data-BACKUP
. No entanto, se isso parar no meio do caminho, ele não poderá ser reiniciado de onde parou. Os programas de diff mais antigos não lidam bem com arquivos binários.
Para um grande número de arquivos, recomendo calcular os hashes de todos os arquivos e procurar diferenças. Desta forma, se o processo parar ou quebrar, você pode continuar sem muita dificuldade.
Veja este script como um exemplo:
md5tree /mnt/data >/var/tmp/list.orig
md5tree /mnt/data-BACKUP >/var/tmp/list.backup
# NOTE: For these next 2 lines TAB means press the TAB key.
sort -t'TAB' -k6 </var/tmp/list.backup >/var/tmp/list.backup.sorted
sort -t'TAB' -k6 </var/tmp/list.orig >/var/tmp/list.orig.sorted
diff /var/tmp/list.orig.sorted /var/tmp/list.backup.sorted