When your WordPress blog grows to a significant level and you have hundreds of beautifully crafted blog posts then the biggest fear is to lose all that hard work due to some failure in database or because of some stupid hacker, who may take over your blog.
The best option is to ensure that you make regular database backup of your blog because in case something goes wrong, you can always retrieve the whole blog without any problems. However making the backup of the database can be a little technical and tedious job, when you will have to do it on a regular basis. After all, you’d like to keep yourself away from the maintenance work and focus more on writing.
WordPress database backup plugin comes as a saviour in this case. This plugin allows you to make backup of the various database tables and gives you the option of emailing the backup to a particular email address. You have the control of the frequency of backup as well i.e. you can choose that whether you want the backup everyday, weekly, monthly etc.
This plugin is far better than setting up confusing Cron jobs however, with cron jobs you get the ability to define the time as well. That way you can always choose the time when the server activity is at the lowest. Tamba has written an excellent post on how to setup cron jobs and ensure that you’ll get the backup of WordPress database at desired time.
Image Credit : Jm3