Configure S3 Backup Destination
How to add your RemarkableCloud S3 storage (or any S3-compatible storage) as a JetBackup destination for remote off-site backups.
Every Cloud Cube includes free S3 storage for backups (2x your NVMe disk size). This guide shows how to connect that storage to JetBackup as a backup destination.
Getting your S3 credentials
- Log into the client area at manager.remarkablecloud.com
- Go to Services → My Services → your Cloud Cube
- Find the S3 Storage section
- Note your: Endpoint URL, Access Key, Secret Key, and Bucket name
Adding the S3 destination in JetBackup
RC-S3-Primary.https://s3.remarkablecloud.com).server1/backups).us-east-1 if required.server1/backups, server2/backups, etc. This keeps restores clean and makes storage auditing easier.
Using other S3-compatible providers
The same steps work for any S3-compatible storage:
| Provider | Endpoint format |
|---|---|
| AWS S3 | https://s3.amazonaws.com |
| Backblaze B2 | https://s3.us-west-004.backblazeb2.com |
| Wasabi | https://s3.wasabisys.com |
| Cloudflare R2 | https://ACCOUNT_ID.r2.cloudflarestorage.com |
| MinIO (self-hosted) | Your MinIO server URL |
Testing the destination
After adding the destination, run a manual backup to verify it writes correctly:
- Go to JetBackup → Backup Jobs
- Find any job that uses this destination
- Click Run Now
- Watch Queue & Logs: confirm the job completes without errors
- Check your S3 bucket to confirm the backup files appear
Storage monitoring
JetBackup shows per-destination storage usage under Destinations → Usage. Monitor this to avoid filling your S3 allocation.
Your free S3 allocation per plan:
- Basic 2GB → 50 GB
- Shared CPU 4GB → 100 GB
- Dedicated CPU 8GB → 200 GB
- Storage Optimized 8GB → 400 GB