Storage providers
gitdr writes to any S3-compatible or major-cloud object storage. Immutability (WORM / Object Lock) is a switch you flip on your own bucket. This table says which providers can give you that switch, so you can pick one that clears a ransomware-resistant bar. Most have a free tier.
| Provider | Integration | WORM / Object Lock¹ | Notes |
|---|---|---|---|
| Amazon S3 | S3-compatible | ✅ | Reference Object Lock (SEC 17a-4 assessed) |
| Google Cloud Storage | Native API | ✅ | Bucket Lock + Object Retention |
| Azure Blob Storage | Native API | ✅ | Immutability policies |
| Oracle Cloud (OCI) | Native / S3-compat | ✅ | Retention Rules |
| IBM Cloud Object Storage | Native / S3-compat | ✅ | Immutable Object Storage |
| Alibaba Cloud OSS | Native / S3-compat | ✅ | Retention / WORM |
| Backblaze B2 | S3-compatible | ✅ | Enable at bucket creation |
| Wasabi | S3-compatible | ✅ | 90-day minimum retention |
| MinIO | S3-compatible | ✅ | Self-hosted |
| Ceph (RGW) | S3-compatible | ✅ | Self-hosted |
| IDrive e2 | S3-compatible | ✅ | |
| Tigris | S3-compatible | ✅ | Zero-egress + object lock |
| Impossible Cloud | S3-compatible | ✅ | EU |
| Scaleway | S3-compatible | ✅ | EU |
| Cloudian HyperStore | S3-compatible | ✅ | Enterprise / on-prem |
| NetApp StorageGRID | S3-compatible | ✅ | Enterprise / on-prem |
| Dell ECS | S3-compatible | ✅ | Enterprise / on-prem |
| Pure Storage FlashBlade | S3-compatible | ✅ | Enterprise / on-prem |
| Storj | S3-compatible | ⚠️ | Verify (object lock added recently) |
| OVHcloud | S3-compatible | ⚠️ | Verify current parity |
| Exoscale SOS | S3-compatible | ⚠️ | Ceph-backed; verify |
| Hetzner Object Storage | S3-compatible | 🔜 | Object Lock on roadmap |
| DigitalOcean Spaces | S3-compatible | ❌ | No object lock |
| Linode / Akamai | S3-compatible | ❌ | No object lock |
| Vultr | S3-compatible | ❌ | No object lock |
| Cloudflare R2 | S3-compatible | ❌ | No object lock or versioning |
| Fastly Object Storage | S3-compatible | ❌ | No object lock |
| Garage / SeaweedFS | S3-compatible | ⚠️ | Open-source; limited, verify |
¹ WORM / Object Lock is a feature you enable on your own bucket. gitdr writes to any supported destination regardless. This column only says which providers can give you immutability.
✅ supported · ⚠️ verify · 🔜 announced/roadmap · ❌ not available
A provider without the lock still works as a destination, gitdr warns loudly and
proceeds, or fails closed under --require-worm. Setup commands for the big three and
the S3-compatible quirks are in WORM buckets.
All product names, logos, and brands are property of their respective owners, used here only for identification and interoperability. gitdr is independent and not affiliated with, endorsed by, or sponsored by any listed provider.