to-chk ou to-check fornece o número de arquivos a serem verificados, por exemplo, 0/1 significa que 0 de um total de 1 arquivos na fila ainda precisam ser verificados.
Durante uma transferência normal com, digamos, 42 arquivos, to-check basicamente fará a contagem regressiva de 42 para 0 ( to-check=38/42 … to-check=2/42 ) até que rsync seja concluído.
Observe que, para grandes quantidades de arquivos, o último número em to-check também pode aumentar, pois rsync não enfileira todos os arquivos de uma só vez ( to-check=38/42 ... to-check=2/56 ). Isso porque ele usa um algoritmo de recursão :
Beginning with rsync 3.0.0, the recursive algorithm used is now an incremental scan that uses much less memory than before and begins the transfer after the scanning of the first few directories have been completed.
Para desabilitar esse comportamento, adicione a opção --no-inc-recursive .
Observe que, nas versões mais recentes do rsync (3.1.0), o rótulo foi alterado para ir-chk para indicar progresso recursivo incremental (isto é, o padrão) e to-check para indicar progresso recursivo não incremental (ou seja: com a opção --no-inc-recursive ).