Automated Website Backup

Backup Your Web Site Automatically in cPanel

One of the services I perform for web clients is periodically making backups of their web site. This includes backing up the web directory (all of their HTML files including WordPress and any accompanying theme files and plugins) and taking a backup of their site’s MySQL database.

Rather than doing this manually, it’s easier (and more reliable) to just schedule the process in cPanel.  Unfortunately, if you’re using a reseller account like mine or if you have multiple sites, you can’t select a single web site in the native cPanel Backups module.  You’ll have to write a bash script and run it at your desired frequency through Cron. Read more