Photo credits: Bruceandyqq via VisualHunt
#!/bin/bash while ! rsync -a .... ;do sleep 5;done # and a crontab like this 0 0 * * * /path/to/script.sh