Basta agendar um rsync local, por meio do trabalho ssh, para ser executado a cada alguns minutos, é seguro e confiável, por exemplo
2,12,22,32,42,52 * * * * /usr/bin/rsync -optlgrz --delete-after --rsh=/usr/bin/ssh --rsync-path=/usr/bin/rsync --force /local_directory/ user@remoteHost:/dest_directory 2>&1 >>/var/log/rsync_directory.log