The online university where I study is constantly experiencing data loss, including students’ files and literature, so I want to recommend them an effective solution.
Supposing that you are using Linux in your system, in the scenario presented the best would be a userless solution. I would do it using a backup server (simple fileserver, nothing fancy), and
rsync over ssh. The
rsync would run from cron.
Steps: Set up ssh keys (to can use cron passwordless):
cd ~/.ssh ssh-keygen -t dsa ssh-copy-id -i ~/.ssh/id_dsa.pub firstname.lastname@example.org
Test it with
ssh email@example.com. It sould not require a password anymore.
Now you can use the
rsync -atvz ~/local-directory/ firstname.lastname@example.org:remote-directory/ command in