Introducing Automatic WordPress Backup

by Melvin Ram on December 21, 2009

Today we’ve released the world’s best backup system available for WordPress websites and it’s ready to download & use without cost.

Why Backup WordPress?

It’s the smart & safe thing to do. There are a number of different reasons why you could lose all your WordPress data:

  • Internet worm/virus attacks your website.
  • Server crashes.
  • Faulty plugin wipes out entire database or all files.
  • You accidentally delete all your files or maybe just one really important one.
  • You’re upgrading to newer version of WordPress and something goes wrong.

With all these dangers hanging just around the corner, why risk having all your hard work & time go to waste? Why not do the smart thing and setup an automatic backup system for your WordPress website?

What is Automatic WordPress Backup?

Automatic WordPress Backup is WordPress plugin that saves a copy of your entire WordPress database, all the files you’ve uploaded, the plugins you’ve installed, the themes you’ve added and your settings files (config.php & .htaccess) to the Amazon S3 servers. Amazon S3 is a enterprise-level storage system that allows people to store files at ultra cheap prices (around $0.15/GB.)

The beauty of Automatic WordPress Backup is that it is a “set-and-forget” system that will automatically save a backup either daily, weekly or monthly depending onĀ  which you choose.

How can you support AWB?

Friends don’t let friends allow their WordPress website to go on without a backup. The biggest thing you can do to support us is write about the plugin on your blog and provide us feedback on how we can improve the plugin.

{ 33 comments… read them below or add one }

Midhun February 18, 2010 at 11:44 am

Thanks for the reply. I was going nuts trying to figure which part of the simple setup I am messing up !

Will be waiting for the updated plugin along with Fred here :D


Jamie Thingelstad February 28, 2010 at 8:59 pm

Awaiting the update as well. I installed and set it up however it doesn’t do anything.


Jupiter Jim April 10, 2010 at 7:02 pm

Ok, I understand that the restore on the Beta version will be a 3 step/click process. Yeah!

That introduces 2 questions, however.
1.) when do you think Beta Testing will be done, and this new version introduced?
2.) In the meantime, how do I restore one of these backups I created on the Amazon server? Do I need to use phpMyAdmin? If so, can you recommend a tutorial, preferable a video tutorial?

Thanks for assitance.


Jupiter JIm
p.s. maybe I can help test the Beta version for you. Every little tester helps!


Melvin Ram April 11, 2010 at 3:34 am

1) As soon as it’s ready. No ETA yet but it works fine on a lot of hosts.

2) Check out . The new version actually has a restore functionality built in. I’ll be making a video on that once we’re ready to take it out of beta.


Jupiter Jim April 11, 2010 at 4:10 am

Thanks so much for your response. I look forward to trying this. I am walking out the door now, probably won’t get to try till tomorrow. Will post my results then.

Thanks again so much.
Jupiter Jim


Melvin Ram April 11, 2010 at 10:51 am

Be sure to try on a temporary throw-away site first in case you have problems with the beta.


Jupiter Jim April 10, 2010 at 7:04 pm

p.p.s. My backups are backing up just fine so far. So that’s good. I just have no idea what to do with any of them! :-)


Carol July 16, 2010 at 1:02 am

Thank you very much for yet another first-rate article. I am always searching for original WordPress tips to suggest to my readers. Thanks for creating this article. It’s exactly what I was searching for. Truly great post.


Aaron October 4, 2010 at 6:52 am

Hi I have a question Regarding AWB scheduled backups, is there an option to automatically send me the backup files send it to me via email and still back up on amazon as well

You see, that is a feature on a software that I use for cPanel website backup, the software is also an easy to use website backup scheduler. It would be great if we can have that email forwarding functionality integrated to AWB.

P.S. I also like your idea regarding adding FTP


Pritush October 8, 2010 at 10:41 am

is it possible to change the host from s3 to other like dropbox, adrive etc ?


Rochelle October 19, 2010 at 1:19 pm


Someone recently recommended this plugin and I am loving it so far. However, I have one site that is fairly large, and the only way I am able to get the plugin to download all the files from my site to Amazon’s S3 storage site is to exclude the database dump files. What are these, and do I need them should I ever need to restore my site?

Thank you,


Josh November 7, 2010 at 9:42 pm

This works fine on a small site, but on the large site I’d like to use it on, it’s running out of memory. It looks like this is the problem:

$sql = ”;
foreach ( $tables as $table ) {
$sql .= self::backup_table($table);
file_put_contents(‘awb-database-backup.sql’, $sql);

It’s building the entire database dump in memory before writing to disk. For my site, even with a 128MB memory limit in php.ini, that’s causing php to run out of memory and terminate.

I’m thinking that since mysqldump is installed on my system, I’ll add a way to use that instead of the internal backup_table() as the sql backup method, hopefully as a preference. If I get it working, I’ll send you a patch.


Wei November 29, 2010 at 11:42 am

Hi Josh, could you also send me the patch when you’re done with it?

Incidentally, if anyone’s interested, I got the plugin working on a multisite installation.


Tyler December 12, 2010 at 9:05 pm

I’ve notices several large files in my wp-content/uploads folder with names like ziL8qBJ0. They don’t have an extension. Are these leftover files from the plugin backups? The files are all about the same size and the dates are exactly a week apart (down to within minutes of each other) so it has to be a scheduled backup of some kind.

I’ve never gotten the plugin to upload the backups to AWS correctly, is this where they have been sitting all this time?


Leave a Comment

Next post: