Earlier this month, we took a look at 4 ways to backup your WordPress blog. That post covered steps you could take to backup your site, including the use of WordPress plugins. We’re always on the lookout for better ways to get things done, and when it comes to backing up a WordPress blog, we’ve found a gem. Updraft is a dead simple plugin that will backup the contents of your site to the cloud (such as Amazon S3) or to an FTP server. You can even have the backup emailed to you.
What makes Updraft so awesome is how simple it is. When I set it up for 40Tech, it automatically set a backup directory on the server. I only had to set the backup interval (daily, weekly, monthly, or manual), and fill in my Amazon S3 account details. When I log into my S3 account, I can see the backup files sitting there.
You can set Updraft to email you when a backup is complete, and to delete the local backup on your server (prior to uploading the backup to the cloud, Updraft generates it in a folder on your server). You can also specify how many backups to keep. Perhaps the best part of Updraft is that your backup can be restored with the click of a button.
One word of warning: if you’re using Amazon S3, don’t use any non-alphanumeric characters in your bucket name. When I first set up Updraft, the backups were sitting on the server, and not being transferred into S3. I had been using a bucket that had an underscore in the name. When I changed that to a simple name, the backups started working as intended.
Updraft is pretty awesome. Have you found anything better?