Skip to main content
DBDock supports five storage backends, all exposed through the same config shape and all swappable without re-configuring backups.

DBDock Storage

Managed storage included with your plan — no bucket, no keys. Recommended.

Local disk

Filesystem storage — fastest, no network, no cost.

AWS S3

Industry standard, mature ecosystem. Any S3-compatible service works.

Cloudflare R2

Zero egress fees — if you restore frequently, this is the cheapest cloud option.

Cloudinary

Generous free tier, fastest to get started, no AWS/Cloudflare account needed.

Picking a provider

How DBDock uses storage

Regardless of provider:
  1. Backup is streamed (never buffered to disk) to the provider
  2. Files live under a dbdock_backups/ prefix with standardized naming
  3. Metadata is stored alongside each backup for list and restore
  4. Deletion is always soft — you’ll confirm before anything is removed

File layout

The metadata file tracks size, compression, encryption, duration, and origin.

Switching providers

You can switch anytime. Existing backups stay in the old provider; new backups go to the new one. To consolidate, manually move old files or do a dbdock list on each provider and track both.

See also

Configuration

How storage is configured.

Security

Storage security best practices.