Skip to content

Storage Configuration

Before you can run backups, you need at least one storage configuration that tells Breeze where to send backup data. You can create multiple configurations — for example, an S3 bucket for off-site cloud storage and a local NAS for fast restores.


The storage configuration wizard walks you through four steps:

  1. Select a provider. Choose from Amazon S3, Azure Blob Storage, Google Cloud Storage, or Local/NAS. Each option shows a brief description to help you decide.

  2. Enter provider settings. The fields change based on your provider:

    • Region — AWS region (e.g., us-east-1)
    • Bucket Name — the S3 bucket to store backups in
    • Base Path — optional prefix within the bucket (e.g., breeze-backups/)
    • Access Key and Secret Key — IAM credentials with s3:PutObject, s3:GetObject, s3:ListBucket, and s3:DeleteObject permissions

    Also works with S3-compatible services like MinIO, Wasabi, and Backblaze B2 — just set the endpoint URL accordingly.

  3. Set a schedule. Choose how often backups run:

    • Daily — pick a start time and backup window duration
    • Weekly — pick days of the week, start time, and timezone
    • Cron — enter a custom cron expression for advanced scheduling
  4. Configure retention. Choose a preset or customize:

    • Standard — 30 days, 12 versions
    • Extended — 90 days, 36 versions
    • Compliance — 365 days, 120 versions
    • Custom — set your own day count and version count

    Optionally enable encryption and configure key rotation (every 30, 60, or 90 days).

Click Publish Configuration to make it active, or Save as Draft to finish later.


After creating a configuration, test that Breeze can reach the storage target:

  1. Find the configuration in your storage list.
  2. Click the Refresh (test) action on the configuration row.
  3. A success or failure message appears. The configuration’s Last Tested timestamp updates on success.

Click the Edit action on any configuration to reopen the wizard. Changes are merged — updating a single field (like the bucket name) won’t erase your other settings.


Click Delete on a configuration to remove it. Configurations that are actively referenced by a backup policy should have the policy reassigned first.


You can create different configurations for different use cases:

Use caseRecommended setup
Critical serversS3 (off-site) + local vault (fast restore)
WorkstationsLocal NAS with 30-day retention
ComplianceAzure Blob with 365-day retention and encryption
Development/testLocal storage with minimal retention

Assign each configuration to the appropriate devices through backup policies.