What is cron and why do I need it?
You need to set your server to run a particular script in the background every so often. This is so UPSB can run your backups in the background, according to the schedule you specified. This “scheduling” is called ‘cron’ on Unix/Linux systems, or ‘scheduled tasks’ on Windows systems.
1. Setting up a cron on Linux/Unix or a shared host with cPanel:
Basically, you need to make sure you set CRON.PHP (located in the root of the UPSB software) to run every 30 minutes. Use any method you want to this. It does not have to be one of the methods listed below.
If you have cPanel on your host: http://www.siteground.com/tutorials/cpanel/cron_jobs.htm
If you don’t have cPanel, you need SSH access or another control panel set a cron job. Most hosts offer some sort of method for setting cron jobs. Contact your host, and find out how you set it.
General article: http://www.webmasters-central.com/article-blog/tutorials/cron-tutorial-managing-cron-tab-or-cron-job-is-easy/
2. Setting up a scheduled task on a windows server
3. Your own method
Contact your host to see how you can set cron jobs or scheduled tasks. Practically all hosts offer some way of doing this.