Wordpress Backup

Wordpress Backup is an essential plugin for all Wordpress blog administrators by the Blog Traffic Exchange. It performs regular backups of your upload (images) current theme, and plugin directories. Backup files are available for download and optionally emailed to a specified email. Don’t get caught without a recent backup of your theme or images or plugins.

You can adjust the interval between backups and the email address to which the backups are sent.

Please note that as the size of the zip files increase, it may not be possible to email the files due to limitations of email servers.

It is also essential to backup your wordpress database. There are many excellent options for wordpress database backup… Blog Traffic Exchange recommends: WP DBManager

Installation

  1. Download
  2. Unzip
  3. Upload Folder to Wordpress Plugins Folder
  4. Activate Plugin
  5. Adjust Options if needed.

Troubleshooting

  • Upgrade to 1.4.5
  • If you have a version prior to 1.4.3, please deactivate plugin prior to upgrading.
  • If you have trouble using the automatic plugin upgrade feature, please deactivate plugin prior to upgrading.
  • If plugin causes memory error please make sure php.ini set memory to 32M in wp-admin folder.
  • If plugin options page to make sure directory locations and permissions are set correctly.
  • If you have any other problems please email me at kevin @ blogtrafficexchange dot com.

The zip process is memory intensive and will fail if there is not enough memory allocated to php. Make sure you have enough memory allocated add this line to your php.ini files in the blog root and the wp-admin folders.

memory_limit = 64M

I have it installed and tested on Bluehost.com, DreamHost.com, Midphase.com, Hostgator.com, and GoDaddy.com across 30+ sites… The only problems I ran into were not enough php memory to email the file via the chunk_split(base64_encode(file_get_contents(.... Readers have tested and confirmed 1 and 1 (Tom B.’s Rambles). Any others, be the first to tell me and get credit…

If you run into errors with 1.4.5 or higher please email me at kevin @ blogtrafficexchange.com with as many details as you can.

If your screen goes blank or you notice other irregularities after activation delete the plugin folder via ftp. This will remove the plugin.

Options

  • Interval — The interval between backups.
  • Email — The email address to which the backups are sent.
  • Backup Directory — The directory to store the backups. Must exist and be writable.
  • Backup URL — The url to the directory where the backups are stored.
  • Uploads Directory — Path to uploads directory.
  • Plugin Directory — Path to plugin directory.
  • Theme Directory — Path to theme directory.

Download

Donate



Recovering from Disaster

So the worst has happened, but since you use this plugin you have a backup of your database, plugins, themes, and images folder. Now what? How do you get your blog back?

  1. Make sure you are comfortable with your current host. Since you are going to go through the effort to restore your site, if you were contemplating a move to a different hosting provider now is the time to act.
  2. Download the latest copy of wordpress.
  3. Copy the worpdress files into the desired folder location on your host. (I use the domain root, but subfolders are sometime appropriate depending on your desired setup.)
  4. Copy the theme, plugin, and images backup files into the correct locations. Respectively, the defaults are wordpress_root/wp-content/themes, wordpress_root/wp-content/plugins, and wordpress_root/wp-content/uploads
  5. Restore your database to a new database using your hosts appropriate tools. I usually use cpanel and phpmyadmin, but sometimes the database is too big and I need to use bigdump. Take note of the database location, database name, database user, and database password.
  6. Edit the file wordpress_root/wp-config.php and enter the values from the previous step.
  7. Is everything working? Do your victory dance.
  8. Donate
  9. Still having problems? I am available to help. If it is something easy or something I left out of the above instructions then I will help for free. Otherwise, assuming you have valid backups I can restore your site for $200 given the proper access.
Wordpress Backup Options

Wordpress Backup Options

Change Log

  • 7/12/09 – 1.5 – Tested and Confirmed on Wordpress 2.8.1
  • 01/07/09 – 1.4.5 – Better Reinsituted automatic backup folder creation.
  • 01/07/09 – 1.4.4 – Better Handling of file and directory permissions.
  • 01/07/09 – 1.4.3 – Fixed location of pclzip lib in wordpress hierarchy.
  • 01/07/09 – 1.4.2 – Added bakup url option exposure. If plugin/upload/theme directory doesn’t it will not be backed up.
  • 01/07/09 – 1.4 – Added the various folder paths as options and check their existence and permissions via the options panel.
  • 01/06/09 – 1.3 – Using the worpdress pclzip class from wp-admins/includes. If it doesnt exist then using the packaged version. This fixes upgrade issues noticed from 1.1 to 1.2.
  • 01/06/09 – 1.2 – Added Plugins Dir. Fixed some memory issues. Release to wordpress plugin dir.
  • 01/05/09 – 1.1 – Release to public.

Originally posted 2009-02-05 20:30:06. Republished by Blog Post Promoter

Blog Traffic Exchange Related Posts
  • wpWhy is WordPress the Best Blogging Platform? There are a variety of reasons for why WordPress is one of the best blogging platforms on the internet. Many people try different blogging platforms, but they end up coming back to WordPress because it offers so much greater functionality. Here are five of the greatest reasons for why WordPress......
  • OPP OptionsOld Post Promoter "You down with OPP, yeah you know me!" The OPP, or Old Post Promoter, is a plugin designed for Wordpress by the Blog Traffic Exchange. The primary function of the plugin is its capability to promote older blog posts by reviving them and returning them to the front page and......
  • seorockstarSEO Tips for Bloggers on WordPress There are several million WordPress blogs that you can find on the internet, but unfortunately the majority of them are not properly optimized for search engines. This article is going to touch on some SEO tips for bloggers using WordPress to host their blog, because with the right tips it......
  • peopleSEO Tips for Bloggers on WordPress There are several million WordPress blogs that you can find on the internet, but unfortunately the majority of them are not properly optimized for search engines. This article is going to touch on some SEO tips for bloggers using WordPress to host their blog, because with the right tips it......
  • BlogCopyight OptionsBlog Copyright Blog Copyright is a simple wordpress plugin by the Blog Traffic Exchange. It injects a copyright notice into the blog footer. You can see it in action on this very site. The copyright notice automatically updates the year range as time goes on removing the need to ever revisit your......
Blog Traffic Exchange Related Websites
  • WordPress Tutorial - Make a Static Page Your Home/Front Page This Beginner-level WordPress Tutorial by Mark McLaren of McBuzz Communications shows you how to make a static WordPress Page your home page (also called "front" page). The default WordPress home page in most themes shows the chronological blog post entries with the most recent post at the top. You can......
  • blog traffic exchangeWordPress Meets Marketing:Opt-In Form Plugins Email marketing is one of the most popular and effective ways to build a list and market to people. An opt-in list is essentially a list of emails that you can send your marketing materials to.  Opt-in (Option In) means that you are asking people for permission to market to them......
  • blog traffic exchangeWordpress Blog Directory A WordPress directory sounds very cool!  Here is a great directory made up of wordpress blogs that are in the Blog Traffic Exchange: Wordpress Blog Directory. I have been thinking of getting RateLadder.com included in the Blog Traffic Exchange beta: Related Websites. Do you think it will help? It seems......
  • http://Restore Wordpress Database How to Restore your Wordpress Database The easy and secure way, using phpMyAdmin. A good backup copy of your database can be Restored simply, even if your current database has been corrupted! Required for phpMyAdmin Restore of Wordpress database Hosting Control Panel access, like cPanel or Plesk, including username and......
  • http:/Backup Database Wordpress How to Backup your Wordpress Database The easy and secure way, using phpMyAdmin. Backup of your database should be done regularly, especially before installing a Plugin or Upgrading Wordpress. Then, when and if trouble arises, you have an entire copy of your data including users, pages, posts, comments, plugin variables,......