WordPress is most popular blogging platform in the blogosphere. Your WordPress database contains each post, comment and link you have on your blog. You might have spent hours building up posts for your readers and just imagine for some unexpected reason your database crashes! You end up losing all your data. This is the sole reason you need to backup your blog, after all not all are things are under your control.

Your hosting company & servers are always prone to virus attacks, spyware & malware attacks and hacker attacks. Backup of your blog is essential because when these problems occur, you need to be in a position to take action when disaster strikes. So, this leads to the next question

How to Backup Your Blog

There are two parts to backup your WordPress blog

  • Database – These are standard tables created in the database during the WordPress installation which you need to backup. These are the core files which contain your posts, comments, links and options set etc.
  • Files – Standard files created that help you connect to the database, login to your admin panel, files that produce blog output etc

Below we refer to 3 different methods to backup your blog. You should remember to keep at least three backups and keep them in three different places or forms, different hard drives, a thumb drive, web disk, your e-mail account, etc.


Web Hosting Provided Backup

Most hosting providers will backup your blog files and database, but you should rely on that too much. Why? Because you cannot recover those files using cpanel. This is not generally a good option, but you could use this as a secondary method to backup your blog.

WordPress Plugins

BackUpWordPress Plugin – BackUpWordPress Plugin is a Backup & Recovery Suite for database backup as well as directory structure including uploaded files, plugins, etc. This plugin allows you to backup database as well as files. You can set basic schedules & download your backups.

Automatic WordPress Backup Plugin – Automatic WordPress Backup Plugin is one of the easiest methods to completely backup your WordPress blog. It creates a zipped backup of your WordPress blog, and uploads it to Amazon S3. This will be a completed automated regular backup without your involvement at all. You can schedule backup per your convenience. Amazon S3 is an extremely cheap service that is easy to set up. For pennies a month, you can make sure that your important files will be kept safe.

IDrive Plugin for WordPress – IDrive plugin for WordPress works in a similar manner as Automatic WordPress Backup Plugin. It will backup your database, as well as files, and will store them in online IDrive account. IDrive account comes with a 2GB of free space, so you can store multiple copies of your backup for free without upgrading to paid account.

Setup your Own Backup Solution

You can always opt for your own backup solution if you’re not comfortable with automation.

Step 1: Backup your database files – WP-DB-Backup plugin allows you easily to backup your core WordPress database tables. You can select how you’d like the backup to be delivered to you (email or immediate download). With this your wordpress database backup part is complete.

Step 2: Backup your files – You need to use a FTP client that can connect to your server, and then you can begin to download all files that are present on your server manually.

Whatever method you choose to backup your blog, just remember to do it on a frequent basis. If you know of any other backup methods, please feel free to share those as well.

Please rate this post if you found it useful. You could also share this post.