MinIO / S3
Your own object storage with the S3 API — compatible with every modern application.
Infrastructure 06.6 — Object storage
S3-compatible storage — for backups, archives and applications. Your own MinIO server, or a third-party provider (Backblaze B2, Cloudflare R2, Wasabi, AWS) — your choice.
S3 storage / capabilities
MinIO or a third-party provider (B2, R2, Wasabi, AWS), bucket structure, versioning and replication.
Your own object storage with the S3 API — compatible with every modern application.
Proxmox Backup Server, Veeam or scripts — straight to S3, encrypted.
Logical separation by project, client and type — not one giant container.
Old versions are kept while expired ones are removed automatically — space does not fill up forever.
Your own MinIO locally plus Backblaze B2, Cloudflare R2 or AWS remotely — the same S3 API.
A separate key per application, with minimal permissions and a rotation plan.
process
How much data, how fast it grows and what must be instantly available.
Where the primary storage lives and where the replica goes, accounting for network links.
Installation, buckets, policies and encryption.
Monitoring, health checks and capacity forecasting.
cases
Daily copies straight to S3 — a failed local disk is no longer a problem.
Versioning and lifecycle rules — old files cheap, new ones fast.
Providers
S3 is one standard — so every provider works the same way. The question is not compatibility, but price, location and how much physical control you want.
Full control and zero per-gigabyte fees. The best option if you already have a server or Proxmox.
Consider Physical responsibility is yours — fire, theft, disk failure.
The cheapest remote option for backups. Ideal as a second location alongside a local MinIO.
Consider Minimum retention billing and fewer regions.
If you already use Cloudflare for DNS, R2 is the natural extension — no charges for reads.
Consider Data sits on Cloudflare infrastructure — unacceptable for some clients.
When you need audits, compliance or Glacier deep archive. The most expensive, but the most flexible.
Consider Egress is expensive — frequent reads get costly quickly.
A flat monthly price per terabyte, ignoring traffic — predictable cost.
Consider A minimum storage period and a 90-day policy.
I configure any combination: MinIO locally plus B2/R2 remotely, or a third party only. Data is always encrypted before it reaches storage.
faq
On your server or on my infrastructure — in both cases only you have access.
Yes — MinIO, Backblaze B2, Cloudflare R2, Wasabi or AWS. I also set up hybrids: local MinIO plus remote B2/R2 replication.
Copies are encrypted client-side before they reach storage — the provider sees only ciphertext, the key stays with you.
Yes — TLS in transit, and copies are encrypted client-side before they reach storage.
All directions
Contact
Contact me by phone or WhatsApp. Critical incidents are covered 24/7; other requests are handled within the agreed support schedule.
24/7 on critical incidents — Response mode
If I miss your call, I will get back to you.