Platform/OS
Cross-platform
Category
WordPress Backup Plugins
UpdraftPlus Backup
UpdraftPlus Backup is a popular WordPress plugin that creates complete copies of your website so you can restore it if something goes wrong. It automatically saves everything on your site—like posts, photos, themes, and settings—to a safe place so you don't lose your hard work after a hack or mistake. It uses S3-compatible object storage as a secure, affordable off-site vault that keeps your backups far away from your website server. This means even if your hosting company has a major outage, your backup files stay safe and accessible in the cloud. The real-world value is peace of mind: you can quickly restore your entire site with just a few clicks while only paying for the storage you actually use.
Connection / Setup
- Create an account and log in to DiskSpace
- Click I'm ready to set up my storage
- Enter Bucket Name following the instructions
- Click Create Bucket and wait for it to be generated
- Find your Endpoint URL, Access Key, and Secret Key in the S3 Client Configuration section for use below
Connect UpdraftPlus Backup to DiskSpace.sh
DiskSpace.sh is a fully S3-compatible object storage service. Follow the steps below to configure UpdraftPlus to use DiskSpace.sh as your remote backup storage.
Connection Steps:
- Log in to your UpdraftPlus WordPress dashboard and navigate to Settings → UpdraftPlus Backups.
- Click on the S3 tab (or "Remote Storage" and select S3-compatible).
- Enter the following connection details:
Use this exact endpoint URL
You may also leave this field blank
Important: DiskSpace.sh requires path-style requests. UpdraftPlus should automatically use path-style when you enter the endpoint above. The correct URL format is:
https://s3.diskspace.sh/your-bucket-name/backup-file.zip
Example Configuration:
Endpoint: https://s3.diskspace.sh
Access Key: AKIAXXXXXXXXXXXXXXXX
Secret Key: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Region: us-east-1 (or leave empty)
Use path style: Enabled (required)
Troubleshooting Tips:
- If you receive a "SignatureDoesNotMatch" error, ensure you are using path-style addressing.
- Verify your Access Key and Secret Key are copied correctly with no extra spaces.
- Make sure your bucket name is lowercase and contains only letters, numbers, hyphens, and periods.
- Test the connection using the "Test Connection" button in UpdraftPlus before running your first backup.
Success: Once connected, you can create backups and they will be stored securely in your DiskSpace.sh bucket.