Database BackupsMade Simple
Skip the pg_dump syntax lookup. dbmux gives you simple commands with smart defaults, automatic history tracking, and organized dump files. Backup and restore with ease.
Everything you need
Powerful features for efficient database management
One-Command Backups
Just run dbmux dump create. Smart defaults handle format, compression, and naming automatically.
Automatic History
Every backup tracked with timestamp, size, and status. Never lose track of your dumps again.
Instant Restore
Run dbmux restore run and pick from history or specify a file. Create target database automatically.
Managed Dump Files
All dumps organized in ~/.dbmux/dumps/. List, delete, and manage everything from the CLI.
Multi-Connection
Save multiple database connections. Switch between dev, staging, and prod instantly.
Query When Needed
Run SQL queries too. Output as table, JSON, or CSV format for easy integration.
Get started in seconds
Install dbmux with your preferred method
curl -fsSL https://raw.githubusercontent.com/bhagyamudgal/dbmux/main/install.sh | bashLinux x64macOS IntelmacOS ARMWindows x64
How it works
Get up and running in four simple steps
1
Connect
Save once, use forever
dbmux connect2
Create Backup
One command, smart defaults
dbmux dump create3
View History
See all your backups
dbmux history list4
Restore Anytime
Pick from history, done
dbmux restore run