Obrigado por esse pequeno script. Estou usando-o para recuperar os backups do meu servidor Discourse para o meu servidor local e está funcionando sem problemas.
Acabei de adicionar a opção --archive ao rsync e estou pensando na opção --delete (para excluir backups no servidor local quando eles forem excluídos do servidor Discourse).
A opção --delete pode ser um pouco perigosa. Talvez eu modifique o script para manter apenas os últimos X backups.