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.
Creating a Storage Configuration
Section titled “Creating a Storage Configuration”The storage configuration wizard walks you through four steps:
-
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.
-
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, ands3:DeleteObjectpermissions
Also works with S3-compatible services like MinIO, Wasabi, and Backblaze B2 — just set the endpoint URL accordingly.
- Storage Account — your Azure Storage account name
- Container — blob container name
- Access Key and Secret Key — storage account credentials
- Bucket Name — GCS bucket
- Base Path — optional prefix
- Access Key and Secret Key — service account credentials
- Local Path — mount point or UNC path (e.g.,
/mnt/backupsor\\nas\breeze) - Retention Tier — storage tier classification
- Region — AWS region (e.g.,
-
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
-
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.
Testing Connectivity
Section titled “Testing Connectivity”After creating a configuration, test that Breeze can reach the storage target:
- Find the configuration in your storage list.
- Click the Refresh (test) action on the configuration row.
- A success or failure message appears. The configuration’s Last Tested timestamp updates on success.
Editing a Configuration
Section titled “Editing a Configuration”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.
Deleting a Configuration
Section titled “Deleting a Configuration”Click Delete on a configuration to remove it. Configurations that are actively referenced by a backup policy should have the policy reassigned first.
Multiple Configurations
Section titled “Multiple Configurations”You can create different configurations for different use cases:
| Use case | Recommended setup |
|---|---|
| Critical servers | S3 (off-site) + local vault (fast restore) |
| Workstations | Local NAS with 30-day retention |
| Compliance | Azure Blob with 365-day retention and encryption |
| Development/test | Local storage with minimal retention |
Assign each configuration to the appropriate devices through backup policies.