How to Completely Backup Your WordPress Website

Since we’re at the beginning of the year, it’s a good time to remind everyone about backups. Whether you are running one blog or several blogs, backups are important. The best backup solutions are those that backup all of your files, back them up regularly, and work automatically. In this post I’ll show you how I do it.

The first thing you want to do is backup your database since that’s where most of your important data is kept. Fortunately there’s a quick and easy solution to this problem: the WordPress Database Backup Plugin.You tell it when to backup, how often to backup, what tables to backup, and where to email the backup. It takes care of the rest. I use a “secret” gmail account, since it’s free and has lots of storage.

WP Database Backups

There are two other folders you want to backup. The first is your theme folder to make sure you have a backup copy of any customizations you may have made. The second is your uploads directory so that, if you need to change hosts or if things get deleted, you have copies of all the images. This way, your blog doesn’t have a bunch of broken files.

You need to be able to automate an FTP job. If you’re a skilled programmer, there are lots of ways to skin this cat. If your programming lacks some mojo, there are options: for Windows, use Syncback SE; for Mac, use AASync. Set up a scheduled job (one for each folder) and create a copy on your hard drive. I like to use my file server instead of my desktop so I don’t have to worry about leaving it on.

Backup WordPress via FTP

Lastly, to bring things full circle, if you have lots of data or critical data, it’s important to have an offsite backup. I move all of my files to my file server every night. I have Carbonite running on that server so everything has an offsite backup. Lastly, just to make sure things are functioning, set a once a moth reminder for yourself to check that your backups are running. Sometimes things break and the time to know about it is before the crisis. A once-a-month check is easy enough to do and give you a lot more peace of mind. runs on the Genesis Framework

Genesis Framework

Genesis lets you to quickly and easily build amazing websites with WordPress. Whether you're a novice or advanced developer, Genesis provides the secure and search-engine-optimized foundation that takes WordPress to places you never thought it could go.
It's that simple - start using Genesis now!

Take advantage of the 6 default layout options, comprehensive SEO settings, rock-solid security, flexible theme options, cool custom widgets, custom design hooks, and a huge selection of child themes ("skins") that make your site look the way you want it to. With automatic theme updates and world-class support included, Genesis is the smart choice for your WordPress website or blog.

tla starter kit


  1. Text Link Ads - New customers can get $100 in free text links.
  2. - Get a premier listing in the internet's oldest directory.
  3. Need an SEO Audit for your website, look at my SEO Consulting Services
  4. TigerTech - Great Web Hosting service at a great price.
More in SEO, Tools
The Art and Science of Writing Good Titles

Crafting a good title for your pages or blog posts is a problem many people struggle with. Do you focus on...

Developing Websites, Posts and Niches From the News

When you're looking for new websites to develop or to expand existing websites into new and profitable niches, the news...

Top Posts From 2010

As 2010 draws to a close I'd like to thank you, the readers who come here a few times a...