Repository navigation
v1.3.0
π New Features List
π’οΈ Database Support
β
MySQL/MariaDB Backup
π Full backup using mysqldump
π Backup of stored procedures, triggers, and events
π― Options to backup all databases or a specific list
π Integration with compression & encryption
βοΈ Configurable database connection settings (host, port, credentials)
β PostgreSQL Support
π Backup with pg_dump
πΎ Custom format backups for efficient storage
π― Support for all databases or a specific list
π Backup verification & reporting
βοΈ Configurable PostgreSQL connection settings
π₯ Advanced Backup Features
π« File Exclusion Patterns
π·οΈ Support for regex & glob patterns to exclude files
π Comma-separated patterns for easy setup
π Works with tar (compressed) & rsync (uncompressed) backups
π Improves space efficiency by avoiding unnecessary files
πΎ Deduplication
β‘ Storage optimization by removing duplicate files
π SHA-256 hashing to identify identical files
π Hard link usage for space-saving while maintaining structure
π Tracking database to manage deduplication across backup sets
π Security Enhancements
π Encryption Support
π‘οΈ AES-256-CBC encryption for securing backup files
π PBKDF2 key derivation for stronger protection
π§ Salt generation & storage for each encrypted file
π Seamless integration with backup & restore processes
π Password protection for sensitive backups
π οΈ Backup Verification
π§© SHA-256 checksum for each file
π Automatic integrity verification post-backup
π Integrity checks during restore
π Detailed reports for verification failures
π¨ Prevention against corrupted backups
πΎ Disk Space Monitoring
π Pre-Backup Space Check
π Automatic disk space verification
π Configurable minimum space threshold
π¨ Prevention of backup failures due to low space
π Detailed disk usage statistics
π’ Disk Usage Reporting
π© Disk space information included in notifications
π Reporting of total, used, and available space
π Percentage-based usage indication
β° Early warnings for low disk space
π£ Enhanced Notification System
π§ Improved Email Notifications
π Status-based email subjects (SUCCESS β
/ FAILED β)
πΎ Disk space usage report included
π Detailed error reporting for failures
π Comprehensive backup stats in emails
π² Enhanced Telegram Notifications
β
Visual indicators for backup success/failure
π Disk space metrics in messages
π Structured format for readability
π¨ Error details for troubleshooting