Repository navigation
π Initial Release
pg-multi-dump is a powerful PostgreSQL backup utility that supports multiple databases, parallel processing, and S3-compatible storage.
β¨ Features
- Multi-Database Support: Backup multiple PostgreSQL databases in parallel
- Beautiful Progress Bars: Real-time progress indicators for dumps and uploads
- S3-Compatible Storage: AWS S3, Cloudflare R2, MinIO, DigitalOcean Spaces, and more
- Compression: Optional gzip compression for smaller backups
- Error Handling: Comprehensive error reporting with detailed messages
- Cron-Friendly: Perfect for automated daily backups
π¦ Quick Start
- Download the binary for your platform below
- Copy
config.example.yamltoconfig.yaml - Edit config with your database URLs and S3 settings
- Set credentials:
export AWS_ACCESS_KEY_ID="..." AWS_SECRET_ACCESS_KEY="..." - Run:
./pg-multi-dump config.yaml