Hasty Briefsbeta

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.