Menu
iThemes
WordPress Security, Backups & Maintenance
  • Products
    • iThemes Security Pro
    • BackupBuddy
    • iThemes Sync
    • Why buy from iThemes?
  • Bundles
    • Essentials Bundle
    • Plugin Suite
    • WordPress Web Designer’s Toolkit
    • Customer Spotlights
  • Resources
    • Blog
    • WordPress 101 Tutorials
    • WordPress Ebooks
    • Weekly WordPress Vulnerability Report
    • The Ultimate Guide to Starting a Web Design Business
  • Training
    • Upcoming Webinars
    • Free Webinar Library
    • Premium Courses
    • Become a Member
    • Member Login
  • Support
    • Documentation
    • Get Help
    • Product Updates
    • Upgrade Policy
    • Contact
    • Our Mission: Make People’s Lives Awesome
  • Log In

WordPress Amazon S3 Backup

Features FAQ Stash Pricing

Want to send your WordPress backup to Amazon S3? Get WordPress Amazon S3 backups with the BackupBuddy plugin.

With the BackupBuddy plugin, you can use automatic backups schedules to automatically send your WordPress backup files to Amazon S3 after each completed backup.

wordpress amazon s3

WordPress Amazon S3 Backups with BackupBuddy

It’s easy to backup your WordPress site to Amazon S3 with BackupBuddy. BackupBuddy also includes support for several other off-site storage destinations to fit your needs, including Dropbox, Google Drive, Rackspace Cloud Files and BackupBuddy Stash (our recommendation).

Here’s how to backup WordPress to Amazon S3 with BackupBuddy:

  1. After installing and activating the BackupBuddy plugin, visit the Remote Destinations page.
  2. Click the +Add New tab to add your new Amazon S3 destination.backup wordpress amazon s3
  3. On the next screen, follow the steps to finish connecting your Amazon S3 account to BackupBuddy.wordpress amazons3
  4. Log in to the Amazon Web Console at http://console.aws.amazon.com
  5. From the top menu, select Services then click IAM.
  6. From the left menu, select Users or go to https://console.aws.amazon.com/iam/home#users
  7. Click the Create New Users button.
  8. Enter a username you wish to create to give access to your bucket. For example, you might use “backupbuddy_test_user”.
  9. Click Show User Security Credentials to display them.
  10. This is the Access Key and Secret Key you will enter into BackupBuddy when creating the Amazon S3 Remote Destination.
  11. Enter them now into BackupBuddy, copy them, or download them for entering later. Note: If you lose these, you cannot get them later & will have to generate new keys.
  12. Click Close twice to move on.
  13. Click the username you just created to open its details.
  14. Copy the following Security Policy into your favorite text editor or note taking app/site such as Notepad, TextEdit, Typity, Sublime Text 2, etc:
     {
    	"Version": "2012-10-17",
    	"Statement": [
    		{
    			"Effect": "Allow",
    			"Principal": {
    				"AWS": [
    					"YOUR_USER_ARN_HERE"
    				]
    			},
    			"Action": "s3:*",
    			"Resource": [
    				"arn:aws:s3:::YOUR_BUCKET_NAME_HERE",
    				"arn:aws:s3:::YOUR_BUCKET_NAME_HERE/*"
    			]
    		}
    	]
    }
  15. Copy the text to the right of User ARN. It will look something like arn:aws:iam::193065484832:user/backupbuddy_test_user
  16. Paste this User Arn, replacing “YOUR_USER_ARN_HERE” in the Security Policy above that you pasted into your text editor.
  17. Replace YOUR_BUCKET_NAME_HERE with the name of your Amazon S3 Bucket you want to grant this user access to.
  18. From the top menu select Services then click S3 or go to https://console.aws.amazon.com/s3/home
  19. Click the bucket you want to grant access to.
  20. In the upper right of this screen, make sure the Properties tab/button is selected so you see bucket details on the right.
  21. Expand Permissions and click Edit bucket policy.
  22. Paste the Security Policy from your text editor (that big chunk of text you put your user ARN and bucket name in from above) in this box.
  23. Click Save.

You can now start sending your WordPress backups to Amazon S3 destination with BackupBuddy.

Backup WordPress to Amazon S3 Now with BackupBuddy

BackupBuddy is the #1 WordPress backup plugin with a ton of features to backup and restore your WordPress site. With BackupBuddy, you can backup your entire WordPress site, restore it back if something goes wrong, migrate to a new host or domain, and much, much more.

Learn more about BackupBuddy

Get updates on new themes & plugins plus special discounts

About iThemes

  • Contact Us
  • Website Accessibility Statement
  • Sitemap

Resources

  • Blog
  • Documentation
  • WordPress Tutorials
  • Free WordPress Ebooks
  • Free Webinar Library
  • Free Upcoming Webinars
  • iThemes Training
  • Affiliates

Customers

  • Member Panel Login
  • Support
  • FAQs
  • Upgrade Policy
  • Licensing
  • Terms and Conditions
  • Refund Policy

Top Products

  • BackupBuddy
  • iThemes Security Pro
  • iThemes Sync
  • Restrict Content Pro
  • WPComplete
  • WordPress Plugins
  • Content Upgrades
  • WordPress Landing Page Plugin
  • BackupBuddy Stash

iThemes Media LLC Copyright © 2023 All rights reserved | Privacy Policy

A Liquid Web Brand © 2022 All Rights Reserved.

Get the Weekly WordPress Vulnerability Report

Vulnerable WordPress plugins and themes are the #1 reason WordPress sites get hacked, but keeping track of every new plugin and theme vulnerability is hard work. Get the weekly WordPress Vulnerability Report delivered right to your inbox to help keep your website secure.

Get the Report
Copy link
CopyCopied
Powered by Social Snap