What is DumpSync?
DumpSync is a lightweight tool designed for efficiently dumping and restoring MySQL databases. Whether you need to create backups, restore databases, or transfer data between servers, DumpSync provides a simple and automated solution.
DumpSync automates the process of creating dumps of a MySQL database at configurable time intervals. The generated dump files are saved in a user-specified directory, making it easy to manage backups. The tool offers flexibility through configuration options, which can be set via environment variables or command-line arguments, accommodating various usage scenarios.
Install via cargo
Discover more about installing Rust.
Key features
Key Features of the DumpSync
Automated Backups
Schedule regular database dumps at configurable intervals to ensure your data is always backed up and secure, providing peace of mind and protection against data loss.
Documentation
Flexible Configuration
Easily configure settings using environment variables or command-line arguments, providing a high level of customization to suit your specific needs.
Documentation
Simple Restoration
Quickly restore your database from previously created dump files, ensuring minimal downtime and data loss in case of an emergency.
Documentation
Cross-Server Transfers
Seamlessly transfer databases between different MySQL servers, facilitating smooth migrations and data sharing across multiple environments.
Documentation
Compression
Compress your database dump files to significantly reduce their size and save valuable disk space, optimizing storage usage and improving file management efficiency.
Documentation
XSS Scanner
Scan for XSS vulnerabilities in tables to enhance security, protecting your application from potential cross-site scripting attacks.
Documentation
XSS Report
Generate a detailed report of XSS vulnerabilities found in the database, providing insights and actionable steps to improve security.
Documentation
Encrypt backup
This feature ensures data security by encrypting information before it is exported, protecting sensitive content during transfer.
Documentation
Import encrypted
This feature ensures data security by encrypting information during the import process, protecting sensitive content from unauthorized access.
Documentation
Share
Share your dump or scan results with others, enabling collaboration and transparency in database management and security practices.
Documentation
Schema
Generate a schema file for the database, offering a comprehensive overview of the database structure for documentation and analysis purposes.
Documentation
Checksum generator
Verify the integrity of your dump files using checksums. This ensures that the files have not been altered or corrupted, providing an additional layer of data security and reliability.
Documentation
Statistics
Total downloads
Downloads of last version