Questa è la guida migliore che ho trovato per il momento.
https://linuxize.com/post/how-to-transfer-files-with-rsync-over-ssh/
Ecco un esempio su come da trasferire da un server locale a uno remoto (lo script gira sul server locale) con visualizzazione del progresso e una diversa porta ssh.
rsync -azP -e “ssh -p 10022” /home/ root@109.2**8.2*9.40:/home/
ovviamente il sistema chiederà la password di accesso.
Per costruire una stringa “automatizzata” senza password è necessario utilizzare : sshpass
(sudo apt-get install sshpass)
a questo punto potremo costruire una chiamata in questo modo
sshpass -p “password” rsync -azP -e “ssh -p 10022” /home/ root@109.2**8.2*9.40:/home/
Seguici su:
Per maggiori informazioni, per suggerimenti e ottenere un preventivo gratuito per le tue esigenze, contattaci.
Il nostro staff di professionisti sarà lieto di fornire tutte le informazioni ed i costi riguardanti il servizio.
Attenzione : Sestech non è un servizio di helpdesk “gratuito” a cui chiedere informazioni.
rsync, guida rsync