A CLI tool for backing up and restoring MySQL and PostgreSQL databases to multiple storage destinations with zero-dependency options.
Onedump is a database administration tool that simplifies backup and restore operations across multiple database systems and storage platforms. It provides a unified, configuration-driven command-line interface to handle complex workflows, eliminating the need for custom scripting and manual processes.
Database administrators and DevOps engineers managing MySQL or PostgreSQL databases who need reliable, automated backup solutions across diverse storage destinations like local filesystems, cloud storage (AWS S3, Google Drive, Dropbox), and SFTP servers.
Developers choose Onedump for its zero-dependency native MySQL dumper, eliminating the need for mysqldump on the host system, and its flexible configuration that supports loading job definitions directly from AWS S3 for secure, centralized management.
Effortless database administration tool
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
The native MySQL dumper allows backups without installing mysqldump, reducing host system dependencies, as highlighted in the README's prerequisites section.
Supports local filesystems, AWS S3, Google Drive, Dropbox, and SFTP, providing flexible backup destinations as listed in the supported storage destinations.
Configuration can be loaded directly from AWS S3 buckets, enabling secure, centralized job management without local file storage, per the remote configuration feature.
Includes MySQL binlog backup/restore for point-in-time recovery and a slow log parser for performance analysis, detailed in the features section.
Only supports MySQL and PostgreSQL, excluding other popular databases like SQLite or MongoDB, which limits its utility in heterogeneous environments.
Requires external pg_dump installation for PostgreSQL backups unless using the Docker image, adding setup complexity as admitted in the prerequisites.
The built-in MySQL dumper lacks support for spatial data types and advanced mysqldump options, forcing users to switch to mysqldump for certain features.