Plugin / Backup & Restore Amazon S3



Backup and Restore WordPress to/from Local Storage or upload/download Backups to/from Amazon S3 backet (Amazon S3 Web Services – AWS).

  • FREE Amazon S3 Backup and Restore plugin with additional paid services;
  • Local Backup: create the Full Backup of Web Page (Files + Database) and store this at Local Storage of the Site;
  • Amazon S3 Backup and Restore (restoration) to / from backet: create the Full Backup (Files + Database) of Website at Local Storage and upload this to Amazon S3 backet;
  • Backup and Recovery of BIG files is also supported;
  • You can manage more than one domain, using free account at

If you need help with the plugin or you want to report a bug please refer to


Usefull additional functions can be found at in the User profile.
Amazon S3 Backup is a new plugin, so we tried to provide a bug-free plugin/widget.

Information about privacy: AFTER the user has been registered at WPAdm service AND has confirmed their registration,
our plugin will get the minimum requirements of php and mysql configuration, version and language of WordPress.
This data will be send to WPAdm service, to get the plugin work correctly, to extend supported configurations of user sites with WPAdm-extensions and support.

Why does WPAdm use Amazon S3?

The Amazon S3 cloud service was thoroughly analysed for backup cost-efficiency, performance and stability. The main aspects of the evaluation were data safety, availability, restoration performance and financial issues. The financial evaluations included such parameters as:
* Cost-efficiency of the increased backup performance. It was crucial for the company not to expand general backup expenditures even more while making backup process less time-consuming and more reliable. The investigation showed that restoring from cloud storage requires far less time and effort than tape-based solutions. Recovery process was at least twice faster than from tape and in case of multiple requests or minor hardware/software issues the difference soared up to twelve times. According to WPADM requirements any new recovery solution should provide an advantage in performance while diminishing the expenditures. For example, storing data on the company’s own hard-drive storage would increase the performance but would be more expensive, while Amazon S3 proved to enhance both parameters.
* The backup data should be available at any time while data archive should be stable. According to the developers specifications S3 service guarantees up to 99.99% durability and 99.99% availability within a given year. These figures are incomparable with similar parameters of tape-based systems.
* Easy implementation. Oracle database analysts tested Amazon S3 for compatibility with their backups and concluded that this cloud storage service works fine with multi-platform Oracle Recovery Manager.
* Exceptional informations safety. S3 service was designed to comply with the highest standards of physical safety, security accreditations and protocols. With the help of reliable encryption protocols it is able to protect both the streaming data and the information stored at data centers.

Backup process: not so simple?

To create a proper backup you’ll have to do more than just duplicate your essential data. Recovery solutions may help you to survive a catastrophe. The critical point for a successful backup and recovery is not a number of copies, it is the storage where you keep them. If the need arises you should be able to access you backup files as soon as possible. Also it is useful to schedule the process carefully with plugin.
So, as I have already mentioned and will never be tired of saying – mind where your files are. The best thing one can do is to make sure that your backups are in different datacenters in different regions. Disasters happen like this: you upload a copy of the backup to your AWS cloud while the other one is stored at Dropbox; now, if a massive metropolitan area power failure or a local disaster happens all your data is lost without a tiny chance of emergency recovery because the both copies happened to be in the same datacenter. There is also an issue of upgrades. Sometimes when hosting companies decide put a software upgrade on schedule it results in a cascade of failures which completely eliminates their datacenter presence in the region. The point is, distribute your data copies to various datacenters all over the country or by such huge companies how Amazon or Dropbox.
I hope you understand that datacenters are not 100% fail-safe. The majority of them (not only the small ones) lack backup energy for more than a several hours period, while 12-24 hour power outages are not so rare. Some of the datacenters have just enough backup juice to switch off the servers properly without any power-spike damage.
Suppose your internet connection the very moment you have an urgent need to recover your system. The first thought you have will be: “Why haven’t I saved my backup on a USB flash drive, CD or a memory stick?” While some data storage media is fragile or may be damaged by an electrostatic discharge, keeping files off the Internet and disconnected from a computer guarantees absence of viruses or malware in your recovery software.

Worst possible recovery option

It is hard to believe but some webmasters actually schedule their recovery systems to create site backups in their public web directories! By obvious reasons even complete absence of the copy would be more preferable. One must not necessarily be an exceptional hacker to exploit a publicly accessible file. And the backups are exploitable as they often contain outdated applications or unpatched code with known vulnerabilities.
It is easy to get rid of this danger – make sure that all your site software is upgraded to latest versions and patched. Even the most sophisticated web firewall (even with virtual patching) doesn’t guarantee absolute security. And of course do not keep your backups or recovery files in publicly-accessible locations!

Creating recovery backup for Websites

Sometimes it is better to have no backups than to possess a wrong one. So, how to create a good backup? There are four criteria which ensure that your backup will be safe, easily accessible to you (not the hackers) and able to survive any power outage or hardware failure.

Here they are:

That’s where you keep backup of website

It is clear by now that your backup should not be located in your website’s public directory. Neither should it be kept on your website server. They are easily affected by viral attacks and hard disk failures. Any person who has gained an access to your web space is potentially able to destroy or infect the backups and crash the whole site. So, keep your as far from your site as you can.
The market of fast and easy backup and recovery solutions is vast. You can always use one of the numerous online backup services, cloud spaces or computer programs. Some of them can even schedule the alleged procedures. Moreover, there is a bunch of WordPress plugins working in combination with cloud storage services like Dropbox or Amazon.

Schedule your automatic backup

People tend to fail, automatics doesn’t. Even a most professional webmaster may forget to put the backup on schedule especially when the website is okay and runs perfectly. When everything works as it should it makes people lazy. The best option is to make all your backups fully automatic via backup scheduler services. Automatic backup process ensures that the copies will be created on time. Although if you prefer manual solutions schedule your procedures carefully and do not miss the chosen time.
We live in a dangerous world full of malware which is able to destroy data altogether or write over essential files. Even if everything seems to run smoothly one moment you may find yourself in a situation when you cannot recover your files without a previously created backup.

There is no such thing as too many copies

Computing firms declare that if there is less than two copies of the information – it does not exist. It should be understood as follows: make as many copies of your backups and recovery files as possible, redundancy and schedule it. It is the key to safety. It may sound a bit paranoid but you have to be absolutely sure you can access the data in case of emergency.
By the way, you can always adjust your software to create multiple copies of your files automatically on schedule.

Check if everything works properly

You can’t be sure that your backup and recovery system works properly unless you test it. Use with restore button your domain to check if you can restore your website from scratch using only your backups and recovery solutions. Fail to do this and the day the site goes offline you may find yourself with a heap of backups that don’t even work. Such a mess will obviously put all your work far behind schedule.

Learn from mistakes of others

Some of the things I mentioned are learned from my own poor experience others – from somebody else’s mistakes while you are able to get this vital information simply by reading. Don’t miss the chance and remember that a successful backup process should be: automated, redundant, off-site and thoroughly tested. Schedule them carefully an you won’t regret it!


5 reviews

Rating breakdown

Details Information



First Released

24 Jul, 2015

Total Downloads


Wordpress Version

3.9 or higher

Tested up to:


Require PHP Version:




This plugin has been closed.


The plugin hasn't been transalated in any language other than English.


The information provided in this THEME/PLUGIN DIRECTORY is made available for information purposes only, and intended to serve as a resource to enable visitors to select a relevant theme or plugin. wpSocket gives no warranty of any kind, express or implied with regard to the information, including without limitation any warranty that the particular theme or plugin that you select is qualified on your situation.

The information in the individual theme or plugin displayed in the Directory is provided by the owners and contributors themselves. wpSocket gives no warranty as to the accuracy of the information and will not be liable to you for any loss or damage suffered by you as a consequence of your reliance on the information.

Links to respective sites are offered to assist in accessing additional information. The links may be outdated or broken. Connect to outside sites at your own risk. The Theme/Plugin Directory does not endorse the content or accuracy of any listing or external website.

While information is made available, no guarantee is given that the details provided are correct, complete or up-to-date.

wpSocket is not related to the theme or plugin, and also not responsible and expressly disclaims all liability for, damages of any kind, arising out of the use, reference to, or reliance on, any information or business listed throughout our site.

Keep Leading Your Followers!
Share it for them.