

BmuS
BmuS is a powerful free backup program for the automated backup of files, directories, and MySQL databases from a Linux / Raspberry Pi system to a NAS or network drive. It features a dashboard, encryption, deduplication, and much more.
Cost / License
- Free
- Proprietary
Platforms
- Linux




BmuS
Features
- Support for Rsync
BmuS News & Activities
Recent activities
BmuS information
What is BmuS?
BmuS is a powerful free backup program for the automated backup of files, directories, and MySQL databases from a Linux / Raspberry Pi system to a NAS or network drive. It features a dashboard, encryption, deduplication, and much more.
BmuS was developed with low-resource systems in mind, enabling single-board computers such as Raspberry Pi to run it efficiently.
One of the key features that has received special attention (or is it called “Love”?) is the dashboard. The pro version of the dashboard does not only provide simple status information, but also includes trend analyses (such as size growth, duration and more) and displays the backup history of the last 30 days.
Key functions:
🔄 Rsync-based: Efficient transfer, only changed files are copied.
🔗 Deduplication: Uses hardlinks to save storage space. You have access to full snapshots at any time without using up storage space for unchanged files.
🔗 Automatic verification of data integrity
🔐 Encryption:
File system encryption with gocryptfs (filenames & contents encrypted). GPG encryption for SQL database dumps. Restore: Built-in restore mode for individual files or entire backups (including from encrypted sources). Layer 1: gocryptfs for file system encryption Layer 2: GPG for additional archive encryption Layer 3: SMB3 encryption for network transmission
📊 Dashboard & Reporting:
In the Pro version, BmuS generates an HTML5 dashboard with charts (Chart.js) for analyzing memory usage, trends and errors. 10+ visualization types Email notification with log file and dashboard attached.
📜 Backup History
CSV-based long-term history (365+ days) Automatic rotation of old entries Trend analysis with 7-day average Success rate tracking over months/years
🛠 Databases
Automatic dump of MySQL/MariaDB databases. Single transaction dumps (InnoDB optimized) Automatic fallback for MyISAM Multi-database support (array-based) Optional GPG encryption of SQL dumps
🛡? Resilience
Automatic network resets in case of freeze or connection problems. Batch processing to conserve memory (RAM). Dry-Run mode for safe testing. Adjustable pauses for system stabilization
? Intelligent structure recognition
Flat structures (Flat) Date folders (YYYY-MM-DD) Nested deduplication structures Mixed structures
🎯 Specialization in resource-constrained systems
Intelligent RAM-Management Auto-Reset network interface Freeze-Protection
🌍 Multilingual
6 languages available Your own language files can be added easily


