-
Version 2.0 Sprint 2: Cloud Storage Integration
released this
2025-11-25 19:53:30 +00:00 | 184 commits to main since this releaseCompleted Features:
✅ AWS S3, MinIO, Backblaze B2 support
✅ Auto-upload after backup completion
✅ Cloud commands: upload, download, list, delete
✅ Progress tracking for large file transfers
✅ Environment variable configuration
✅ Automatic metadata synchronization
✅ Non-blocking uploads (backup succeeds even if upload fails)New Commands:
- dbbackup cloud upload [files] - Upload backups to cloud
- dbbackup cloud download [remote] [local] - Download from cloud
- dbbackup cloud list [prefix] - List cloud backups
- dbbackup cloud delete [remote] - Delete from cloud
New Flags:
- --cloud-auto-upload - Auto-upload after backup
- --cloud-provider (s3, minio, b2)
- --cloud-bucket, --cloud-region, --cloud-endpoint
- --cloud-prefix - Key prefix in bucket
Configuration:
- Via flags, environment variables, or config file
- Supports AWS_ACCESS_KEY_ID and AWS_SECRET_ACCESS_KEY
- Full S3-compatible API support
Sprint 2 COMPLETE! Total: 1500+ lines of cloud integration code.
Downloads