Você não transferiu o arquivo inteiro:
sent 131171 bytes received 229418 bytes 48078.53 bytes/sec
total size is 1073741828 speedup is 2977.74
A saída detalhada mostra que apenas uma parte do arquivo foi transferida na segunda chamada para rsync
.
rsync
inicia um subprocesso para o remetente e um para o receptor, e estes enviam somas de verificação e dados entre si.
rsync
blocos de checksums do arquivo. Por padrão, o tamanho do bloco depende do tamanho do arquivo. Se uma soma de verificação para um bloco for incompatível entre o emissor e o receptor, os dados do bloco são transferidos. O último bloco foi modificado pela adição de uma string, de modo que teve que ser transferido.
Veja também a opção -B
no manual rsync
.