O manual diz
--timeout=TIMEOUT
This option allows you to set a maximum I/O timeout in seconds. If no data is transferred for the specified time then rsync will exit. The default is 0, which means no timeout.
Portanto, o servidor não deve expirar, a menos que você especifique um tempo limite. Mas sua conexão pode expirar devido a outros motivos, especialmente se você estiver por trás de um NAT, e certamente será interrompido se você tiver um IP dinâmico e ele mudar.