rsync --size-only --times
(ou qualquer outra opção que inclua esses, como rsync --size-only --archive
) faz o que você quer.
Basicamente, --size-only
é destinado a quando você alterna de um método de sincronização que não sincroniza registros de data e hora. Ele transfere arquivos que diferem em tamanho e, além disso, apenas transferem metadados (mtime, permissões, etc.).
Note também que, se você estiver preocupado com o uso de largura de banda, o algoritmo delta do rsync transmitirá muito poucos dados mesmo sem --size-only
, embora ele consuma muito mais E / S de disco e tempo de CPU.