What’s Your Backup Strategy?

How much do you stand to lose if your site goes down and you’re left without a backup? Even if you only have a smaller personal site, losing months or even years worth of work will hurt.

If your site is vital to your business it can get you in the pocketbook, too. You’ll not only have to worry about lost content, but links that now return 404 errors, any customizations you did to your theme and plugins, lost comments and all of the other tweaks and modifications you’ve made to your site.

You can rebuild but why go through all of that hassle when it can be avoided by having a good backup strategy.

A good backup strategy requires a balance between being as up to date as possible with the effort you can reasonably put into it with the resources at your disposal. Remember, you can’t rely on your web host to do it for you. Even if they offer the service, if you are locked out of your hosting account their backup will do you no good. Ask yourself these questions before formulating your backup plan:

How often do I really need to make a backup?

This will vary based on how often content is updated and how often changes are made to the structure of the site itself. A busy site that’s updated several times a day and receives a substantial number of comments might be backed up hourly while other sites can get away with just once a week.

For most sites a daily backup of the database is sufficient; an hourly backup could potentially strain the server, particularly at busy times of the day.

The WordPress files such as content, themes and plugins will also need to be backed up on a regular basis. If you rarely make changes to your theme or plugins and don’t upload amount of media, this can be done less often, perhaps once a week or even less often if you aren’t making changes and uploading images or other media.

No matter how often you choose to backup your database and files, you’ll want to be sure to do a backup right before making any changes to your site as insurance in case something goes wrong and once again after all changes have been made.

Where will I store my backup?

The simplest solution is to store your backup to your local machine, though this isn’t without its own set of problems. If you’re away from your computer and your site goes down, how will you get it back up and running without access to the backup?

Although it doesn’t seem likely that something will happen to your computer at the same time your site goes down, it is possible.

You can also store backups on your server. However, if you can’t access your sever, you’re still screwed. I’ve heard of more than one person who had their site shut down by their web host and were then unable to get the files and databases needed to migrate to another site.

It’s always best to store copies of your backups in more than one location, for example your personal computer and an online storage service such as dropbox. You can also look into paying a service to make and store backups for you as an added convenience and for peace of mind.

So I have these backups, now what?

Having backups scheduled every ten minutes won’t do you any good if you’ve no idea what to do with them in the event that your site goes POOF!

If you don’t have a plan in place to restore your site, you can lose hours and even days trying to figure out how to get your site back up and running. For most people, this will be stress they don’t need and time they can’t afford to spend. Take the time now to prepare for the worst case scenario.

If you have the time and inclination, teach yourself how to restore your site from the backups. There is a bit of technical know-how needed, but it’s something most people can be taught to do. Since restoring your site isn’t something you’ll do on a regular basis, make sure to write down step-by-step instructions and keep them and all relevant log ins and passwords in a safe place that will be easy for you to access if you need to fix your site yourself.

You don’t want to waste time having to Google and remembering FTP details while under pressure.

Another possibility is to develop a relationship with somebody who is experienced with WordPress and can fix your site more efficiently than you could. Again, it’s best to contract with this person in advance and find out how much the service will cost and what information they’ll need from you to do it. You don’t want to find out at the last minute that you can’t afford to have somebody fix your site.

Some freelancers will allow you to pay a retainer to have their services for a fixed amount of time per month or year. Even if you never need their services, think of it as insurance!

Finally, you can contract with a service that will make and store backups for you and will restore your site should the need ever arise. These services vary in price depending on size of the site and the services offered but can be very affordable, especially if you have a number of sites that need to be maintained.

If you schedule backup with a professional service, be sure to ask them how often backups are made, where the backups will be stored and if you’ll get a copy and how long will you have to wait to get somebody to restore your site if needed.

As the saying goes, stuff does happen. But even though we can’t always control hardware failure or malicious attacks, we can be proactive and make a plan to ensure that even in the worst case scenario we have a backup of our sites and can get them up and running again in the least amount of time possible.

Keeping your online assets safe with a regularly scheduled backup routine, is the best insurance a site owner can have.

Sean Platt is a content marketing specialist who offers regularly scheduled WordPress backups at TheWPMechanic.Com. Follow him on Twitter.

16 thoughts on “What’s Your Backup Strategy?”

  1. I use Amazon S3 to store both my local PC and server backups. They are geographically diverse and I’ve been able to find apps for both Windows and Linux that make incremental backups a breeze and can have it done automatic every day without any load issues.

  2. Pingback: What’s Your Backup Strategy? | The Designer's Pod
  3. Over the years, I’ve found that for me the best is to just save a backup of the database. I save it on my local machine. In the case of a failure on my host, I have the database in my local machine. If it’s my local machine that fails, and I have to scrap the hard drive, I download the site again from the web.

    The bad thing will be that both my local machine and my host had problems at the same time, but I think that is very unlikely. So far it has never happened.

  4. Usually, i manually backup from wp-admin > tools > export and also copy wp-content files. However as you mentioned such plugins are really good idea but only in case size of blog is big where content is added on regular basis say daily basis. Some good tips Anyway.

  5. I use a WordPress Database Backup plugin to email me a backup of my website. I love it because I do not have to remember to do a backup, it happens automatically.

    Another service I have heard people mention frequently is Carbonite. There is a small fee involved, but apparantly it works great.

    You only realise how important frequent backups are when something goes wrong. Our office once burnt down and backups saved the day.

    Viva Backups

  6. I have a plugin installed in my wordpress blog that automatically
    makes a backup of my site every week and sends it to my email. That’s my backup strategy and it works great!!

  7. I use a WordPress plugin that automatically backs up the database and emails it to a gmail account that I have specifically for backups. Then I download that to my computer and then use Dropbox and an external HD for further protection.

  8. I do a daily cpanel backup (of my account, which has about 5 domains), and email it to myself. I then download the backups to my flash drive.

    The best part of this plan is that cPanel backups contain everything (i.e databases, files, emails), so in case the whole server fails, I can be up and running again with no problem.

  9. I think the easiest way is to find a web host that takes daily and weekly backups for you.

    I was improving one of my sites theme (stunews.net) and I accidentally overwritten a crucial file. I went into Cpanel and I could download a daily or weekly backup of my site, so that was a great save.

  10. We’re working with ZenOK Online Backup 2011, I think this is the easiest way to protect all our files at work, I used it at home with son’s computer to protect pics and the program works just great, I just select files and the rest is done by itself.

  11. I keep a backup on my PC and then my PC is automatically backed up to an external hard drive. That way the most that I can lose is a day’s work and my files are kept in three seperate locations that are highly unlikely to suffer from the same problem. Probably a bit of an overkill, but better safe than sorry as they say.

  12. Backup is definitely VERY important. Long ago when I was just starting out I lost basically 3 weeks of work on a blog because of some hosting issues and I had no backup. (How silly, I know!). From then on I’ve always used Dropbox as my backup solution (WP to Dropbox is a great plugin). I also use Amazon cloud to back up my site files – just for extra layer of security.

    Also, I used an automatic WP db backup solution but it really increased the bandwidth very much. Dropbox has been working great for me.

  13. Most people do not back up thier sites. It takes very little work to back up them up and a lot more work to make new one if you loose old one.

  14. I used WordPress Database Backup plugin to email me a backup of my site once a week, weekly backup is enough for my mini blog, back up files always store in my laptop which is only used to store important files.

Leave a Reply

Your email address will not be published. Required fields are marked *