Platform/OS
Cross-platform
Category
WordPress Backup Plugins

BackWPup

BackWPup is a free WordPress plugin that creates complete backups of your website. It automatically saves all your posts, pages, themes, plugins, and database so you can restore your site if something goes wrong. It works like a safety net that copies everything important on your site and stores it safely away. BackWPup connects directly to S3-compatible object storage to keep your backups off your web server. This means your backup files stay protected even if your hosting account gets hacked or your server crashes, giving you cheap, reliable, and scalable storage that grows with your site.

Connection / Setup

  1. Create an account and log in to DiskSpace
  2. Click I'm ready to set up my storage
  3. Enter Bucket Name following the instructions
  4. Click Create Bucket and wait for it to be generated
  5. Find your Endpoint URL, Access Key, and Secret Key in the S3 Client Configuration section for use below

Connect BackWPup to DiskSpace.sh (S3-compatible storage)

Follow these steps to configure BackWPup to use DiskSpace.sh as your backup destination.

Connection Steps
  1. Install and activate the BackWPup plugin in your WordPress dashboard.
  2. Go to BackWPup → Jobs → Add new job.
  3. In the Destination tab, select S3 Service (Amazon S3 Compatible).
  4. Fill in the credentials as shown below.
Use this exact endpoint (no trailing slash).
You may also leave this field empty.
Important: DiskSpace.sh requires Path Style requests. BackWPup supports this via the "S3 Path Style" or "Use path style" option. Make sure this setting is enabled.
Example Configuration
Endpoint URL: https://s3.diskspace.sh
Region: us-east-1 (or empty)
Access Key: AKIAXXXXXXXXXXXXXXXX
Secret Key: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Bucket: your-bucket-name
Path Style: Enabled
Troubleshooting
  • • Ensure you are using path-style URLs: https://s3.diskspace.sh/bucket-name/
  • • Do not use virtual-hosted style (bucket.s3.diskspace.sh).
  • • If you receive SSL errors, try enabling "SSL Verify" or contact DiskSpace.sh support.
  • • Test the connection using the "Test connection" button in BackWPup before running backups.