Describiré como realizar un backup de los archivos de un host cliente en un servidor remoto. Se usará rsync y no pedirá contraseña para SSH.
Todos los comandos serán ejecutados en el host cliente:
ssh-keygen -b 4096 -t rsa
ssh-copy-id -i ~/.ssh/id_rsa.pub root@vmrsync
ssh-copy-id -i ~/.ssh/id_rsa.pub root@vmrsync
Cada uno cambiará root@vmrsync por lo que le convenga, siendo el patrón usuario@servidor
Acto seguido, ya podremos realizar desde el host cliente los backups. Por ejemplo:
rsync -aRe ssh --delete --numeric-ids /etc/ vmrsync:/root/SERVIDOR/
rsync -aRe ssh --delete --numeric-ids /home/usuario/ vmrsync:/root/SERVIDOR/
rsync -aRe ssh --delete --numeric-ids /home/usuario/ vmrsync:/root/SERVIDOR/
Para las opciones usadas, man rsync