Dumper: CLI utility for creating database backups – PostgreSQL, MySQL and others
18 hours ago
- #devops
- #cli-tool
- #database-backup
- Dumper is a CLI utility for backing up various databases (PostgreSQL, MySQL, MongoDB, etc.) with flexible settings.
- Supports multiple database systems including PostgreSQL, MySQL, MongoDB, and MariaDB.
- Offers server-side dump execution and download, SSH key support (with passphrase), and custom dump name templates.
- Features archiving of old dumps, different dump formats, and YAML-based configuration.
- Configuration includes database connection settings, SSH details, dump naming, archiving, and storage directories.
- Supports remote server configurations and database-specific settings like authentication and SSL.
- Command-line flags allow for specifying config files, selecting databases, and enabling logging.
- Directory structure includes dumps, archived dumps, config files, and logs.
- Provides checksum verification for downloaded files on Mac/Linux and Windows.