Storage
LOX orchestrates your backup storage automatically across multiple providers, handling tiering, replication, and immutability.
How It Works
When you upload a backup to LOX, we handle everything automatically:
Upload
Encrypted in transit
Validate
Integrity + malware scan
Distribute
Multi-region replication
Lock
Object Lock immutability
Storage Tiers
LOX automatically moves backups between tiers based on age:
| Tier | Age | Access Time |
|---|---|---|
| Hot | 0-30 days | Instant |
| Warm | 30-90 days | < 1 minute |
| Cold | 90+ days | 1-12 hours |
Data Residency
Choose where your data is stored in Dashboard β Settings β Data Residency:
Custom Storage Targets
Enterprise & Business Plans
Custom storage targets require Business (limited) or Enterprise (full) plan.
For organizations with specific requirements, LOX can distribute backups to your own storage:
| Provider | Business | Enterprise |
|---|---|---|
| AWS S3 | β | β |
| Wasabi | β | β |
| Backblaze B2 | β | β |
| Azure Blob | β | β |
| MinIO (self-hosted) | β | β |
| Any S3-compatible | β | β |
Adding a Storage Target
Go to Dashboard β Settings β Storage Targets β Add Target:
{
"name": "My Wasabi Bucket",
"storage_type": "wasabi", // s3, wasabi, b2, azure, minio
"priority": 2, // 1 = primary, 2+ = secondary
"object_lock_enabled": true,
"retention_days": 90,
"config": {
"bucket": "company-backups",
"region": "eu-central-1",
"access_key": "...",
"secret_key": "..."
}
}Object Lock Required
Your bucket must have Object Lock enabled at creation time. LOX uses COMPLIANCE mode to ensure backups cannot be deleted during the retention period.
Security
- AES-256-GCM encryption at rest
- TLS 1.3 encryption in transit
- Object Lock immutability (WORM)
- Multi-region replication
- 99.999999999% durability (11 nines)