Just like setting up Permalinks, backing up your WordPress website should be done very early on when you first get your WordPress website. The best backup system for WordPress is one that is implemented and tested regularly. A good backup routine will guarantee that if you make a mistake on your configuration, or your posts or something else happens to your website, you can restore it from a back up.
Most hosts offer built in backups but these come with restrictions and are only kept for a limited amount of time. Ideally, I like to keep nightly back ups for about 9 days, weekly backups for about 5 weeks and monthly backups for 13 months. Notice I always have a little bit more than that cycle of time ranges 9 days for a 7 day week, 5 weeks for a 4 week month, etcetera. That just makes me comfortable but you can choose to keep as many or as few archives of your site as you wish.
There are several backup plugins that you can use in addition to the one offered by your hosting company. If you are relying on your hosts backup system only, make sure you review the instructions from the host and make sure the backup system is active. Some hosts don’t have backups turned on by default and require you to turn them on if you want to use them. Some web hosts don’t allow you to keep additional back up files on the long term.
A backup is very important if you care at all about your website. The reason I think you should
There are two backup systems I use when backing up WordPress. There is a third one that is also highly recommended and I’ll tell you about all three in brief.
Best Backup Plugins for WordPress
My plugin of choice for backups. It is a premium plugin so you’ll have to buy it but I think it is worth every penny. It allows you to create as many backup schedules as you need. It gives you granular control of which directories and files to back-up or exclude. Additionally it comes with a malware scanner to keep your site safe from bad files.
When you set this up, be sure to check with your webhost to see if you can store backup files in your account. Not that you would want to anyway, but just in case.
I recommend that you use a different FTP location, or one of the services that attaches to Backup Buddy, like Dropbox.
My second choice for backups for its flexibility of timeframes and consistency. It is missing some features and I may replace this choice in the future when I have some time to re-evaluate more backup plugins. The main feature it lacks is moving the backup to a safe “offline” location. This is the backup that is setup for your free WordPress website, but if you buy the license for Backup Buddy, I will set that up for you instead.
Some people swear by VaultPress. Vaultpress is a service offered by the WordPress guys themselves. It is a bit pricey but it offers peace of mind and continuous backup solution. The backups are done offsite automatically and they offer real time backup for the continuous solution I mentioned. That’s about $15/month and it’s the only reason I would use them. It would be good to have this service if your blog is huge or gets a lot of updates constantly, like comments or if you have multiple authors posting several times each day.