Storage Providers
A storage provider is where HetGuard sends the files it creates for volume and database backup jobs. You connect one or more providers on the Storage page, then choose which provider to use when creating a backup job.
Supported Providers
HetGuard works with any S3-compatible storage service:
- Amazon S3 — use your access key ID and secret access key with an S3 bucket and region.
- Wasabi — same S3-compatible API; use your Wasabi access and secret keys.
- Backblaze B2 — use a B2 application key ID and application key scoped to the target bucket.
- Hetzner Object Storage — S3-compatible; use credentials from your Hetzner Object Storage bucket.
HetGuard Managed Storage
Pro and Agency plans include managed storage — a Backblaze B2 bucket provisioned automatically for your account. No credentials to manage, no external account needed.
- Pro — 50 GB included
- Agency — 200 GB included
Your managed storage bucket appears automatically in the Storage page and can be selected as a provider when creating any volume or database backup job. Storage usage is shown on the Billing page with a progress bar.
Managed storage is provisioned the first time you visit the Billing page after upgrading to Pro or Agency. It may take a few seconds to appear.
Adding a Custom Storage Provider
- 1Go to Storage
Click Storage in the left sidebar, then Add provider.
- 2Enter a label
Give the provider a descriptive name, e.g.
Production backups. This is how it will appear in the job creation form. - 3Choose a provider type
Select S3, Backblaze B2, Wasabi, or Hetzner Object Storage. The credential fields update to match the selected provider.
- 4Enter credentials
Fill in your access key (or key ID), secret key (or application key), bucket name, and region. Credentials are stored encrypted.
- 5Save and verify
Click Save provider. Once saved, click Test on the provider row — HetGuard will attempt to write and read a small test file to confirm the credentials and bucket are valid.
Verifying a Provider
The Test button on each provider row runs a live connectivity check: HetGuard attempts to write a small test object to the bucket, read it back, then delete it. If the test passes, the provider is marked Verified. If it fails, check that your credentials have write access and that the bucket name and region are correct.
HetGuard managed storage cannot be deleted from the Storage page. To manage your managed storage quota, visit the Billing page.
Using a Provider in a Backup Job
When creating a volume or database backup job, you will be asked to select a storage provider. Any verified provider you have added — including managed storage — will appear in the list. Snapshot jobs do not use storage providers; snapshots are stored in your Hetzner account.