Cómo usar rsync para hacer copys de security de files grandes añadiendo o reemplazando

Estoy usando rsync para hacer copys de security de algunos files grandes regularmente:

rsync --archive --update --append-verify [source] [destination] 

La mayoría de las veces, los files aumentan de tamaño (como un file de logging), pero a veces se "reinician" para quedar vacíos, desde ese punto comienzan a crecer nuevamente.

Ahora, el problema es que, con –append o –append-verify, los files que se han restablecido se ignorarán por completo / se omitirán, de acuerdo con la página del manual de rsync:

"Si un file necesita ser transferido y su tamaño en el receptor es el mismo o más largo que el tamaño en el remitente, el file se omite".

Me gustaría lograr el siguiente comportamiento rsync:

  1. REEMPLAZAR si el file fuente es más pequeño que el file de destino, de lo contrario
  2. VERIFIQUE que el file de destino coincida con la primera parte del file fuente. Si no, REEMPLAZAR el file de destino
  3. APPEND si el file de origen es más grande que el file de destino

es posible?