Yes there is a way its called Cron
You can tell cron to run a script to do anything anytime.
Do you use a GUI or command line? Kcron is a GUI based kinda like the taskmanager for Windows.
You need some one to drop by here that has some scripting knowledge.
Personally I use Rsync to mirro data to an off site server.
See man rsync or
http://www.linuxquestions.org/questi...ticle&artid=80
I use this script
#! /bin/sh
#This script is to sync /home/midgett/ with outside backup machine
echo "Syncing drive personal directory"
rsync -e ssh -avz --delete --progress /home/mmidgett/ root@midgettsvr:/home/midgett/mmidgett/
#end
See man rsync
Just modify or I can help you out.
This copys from the server that you are on to off site server, to do this to the same computer do it like this
rsync -avz --delete --progress /home/mmidgett/ /mnt/backup
Then have a job tar the files. You could tar the files before and just transfer one tarball.