-
Release v3.1.0 - Enterprise Backup Solution
released this
2025-11-26 14:36:33 +00:00 | 154 commits to main since this releasedbbackup v3.1.0 brings enterprise-grade backup capabilities with
Point-in-Time Recovery, cloud storage, incremental backups, and
military-grade encryption.Major Features:
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━🔄 Point-in-Time Recovery (PITR)
- WAL archiving for PostgreSQL
- Continuous backup monitoring
- Timeline management with branching
- Restore to: time/XID/LSN/name/immediate
- PostgreSQL 12+ and legacy support
☁️ Cloud Storage Integration
- S3/MinIO backend support
- Azure Blob Storage support
- Google Cloud Storage support
- Streaming uploads (memory efficient)
📦 Incremental Backups
- PostgreSQL file-level incremental
- MySQL binary log incremental
- Automatic chain management
- 70-90% space savings
🔐 AES-256-GCM Encryption
- Authenticated encryption
- Streaming encryption (1-2 GB/s)
- PBKDF2 key derivation (600k iterations)
- Multiple key sources
✅ Foundation Features
- SHA-256 verification
- Intelligent retention policies
- Safe automated cleanup
- Multi-database support
- Interactive TUI + CLI
- Cross-platform binaries
- Docker support
Production Validated:
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
✅ 2 production hosts at uuxoi.local
✅ 8 databases backed up nightly
✅ 30-day retention active
✅ Resolved 4-day backup failure
✅ Positive DevOps feedbackUser Feedback:
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
"cleanup command is SO gut, dass es alle verwenden sollten"
"--dry-run feature: chef's kiss!" 💋
"Modern tooling in place, pragmatic and maintainable"Development Stats:
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
• 5.75h vs 12h planned (52% faster)
• 4,200+ lines of quality code
• 700+ lines comprehensive tests
• 100% test pass rate
• Split-brain architecture validatedLicense:
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Apache License 2.0See RELEASE_NOTES_v3.1.md for complete details.
See CHANGELOG.md for detailed version history.Ready for production deployment! 🚀
Downloads