Я имею дело с дрянным провайдером, который сбрасывает мое WAN-соединение в случайных точках, пока работает мой script. Я хочу, чтобы передача выдержала этот reset и продолжила. Я вручную запускаю этот script vs с помощью cron/launchd в настоящее время.
У меня довольно простой script, как показано ниже:
rsync -rltv --progress --partial -e "ssh -i <key> -o ConnectTimeout=300" <remotedir> <localdir>
Лучше ли я использовать тайм-аут в разделе rsync?
Например:
rsync -rltv --progress--partial --timeout=300 -e "ssh -i <key>" <remotedir> <localdir>
Спасибо!