O problema é provavelmente o sinalizador -u
. Como o arquivo parcialmente transferido tem um registro de data e hora mais recente, ele simplesmente o ignora.
Em teoria, a opção -t
deve garantir que isso não aconteça, mas minha hipótese é que alguns (todos?) tipos de interrupção podem deixar o arquivo parcial com um novo datestamp. Eu não testei isso.
Eu não vejo nenhuma outra opção que tenha qualquer variação no tema "pular alguns arquivos", então é o meu melhor palpite.