Simplified MySQL Management
What is DumpSync?
DumpSync is a lightweight tool designed to efficiently backup and restore MySQL databases. Whether you need to create backups, restore databases, or transfer data between servers, DumpSync offers a simple and automated solution.
bash
dumpsync
How DumpSync Works
DumpSync automates the process of creating dumps of a MySQL database at configurable time intervals. The dump files are saved in a directory specified by the user, making backup management easy.
The tool offers flexibility through configuration options, which can be set via environment variables or command line arguments, accommodating various use cases.
Fast
Operations optimized for maximum speed, even with large databases.
Secure
Data protection with encryption and integrity checks.
Flexible
Highly configurable to adapt to any workflow.
Installation
Via Crates.io (Rust)
$
cargo install dumpsync
Requirements
- Rust 1.56 or higher
- MySQL Client 5.7+ or MariaDB 10.2+
- Read/write permissions in the destination directory
Verify Installation
$
dumpsync --version