Codex

Backing Up Your WordPress Files

There are two parts to backing up your WordPress site: Database and Files.

This page talks about Files only; if you need to back up your WordPress database, see the Backing Up Your Database.

Your WordPress site consists of the following files:

  1. WordPress Core Installation
  2. WordPress Plugins
  3. WordPress Themes
  4. Images and Files
  5. Javascripts, PHP scripts, and other code files
  6. Additional Files and Static Web Pages

Everything that has anything to do with the look and feel of your site is in a file somewhere and needs to be backed up. Additionally, you must back up all of your files in your WordPress directory (including subdirectories) and your .htaccess file.

While most hosts back up the entire server, including your site, it is better that you back up your own files. The easiest method is to use an FTP program to download all of your WordPress files from your host to your local computer.

Please read Backing Up Your WordPress Site for further information.

Other ways to backup your files include:

Website Host Provided Backup Software 
Most website hosts provide software to back up your site. Check with your host to find out what services and programs they provide.
Create Synchs With Your Site 
2Bright Sparks's Synchback and WinSCP are programs which allow you to synch with your website to keep a mirror copy of the content on your server and hard drive updated. It saves time and makes sure you have the latest files in both places.
Copy Your Files to Your Desktop 
Using FTP Clients or UNIX Shell Skills you can copy the files to a folder on your computer. Once there, you can zip or compress them into a zip file to save space, allowing you to keep several versions.


Read Further

WordPress Backups

Upgrading WordPress Extended