O rsync tem um número de sinalizadores que controlam o que será visto e o que será copiado para o destino. Na maioria das vezes, o sinalizador "-a" é usado, que é o sinalizador "Arquivo", provavelmente é o que você deseja. execute o rsync com os sinalizadores "-av" e faça uma primeira execução nos dados dos quais você deseja fazer backup. Na próxima vez que for executado, ele fará uma soma de verificação de bloco do arquivo e copiará apenas as partes que foram modificadas nos arquivos existentes, copiará novos arquivos e removerá os arquivos que não estão mais lá. Marque a seção de opções "-a" em:
A primeira execução será intensiva em BandWidth, as seguintes operações provavelmente serão intensivas em processamento, mas usarão pouca largura de banda em comparação com a execução inicial. A menos que você tenha muita rotatividade em seu conjunto de dados.
O Rsync não se importa com a forma como você obteve os arquivos na origem ou nos diretórios de destino, mas copiará as mudanças entre os dois, a menos que você adicione sinalizadores para fazer algo diferente.
Se você quiser registrar o que foi alterado, poderá usar a opção "--log-file". Tudo somado algo como isto soa como o que você quer:
rsync -av --log-file=/var/log/rsync.log -e "ssh -l backup-user" backup-user@source-machine::module /nas01/backups