22 releases
new 0.1.21 | Dec 20, 2024 |
---|---|
0.1.20 | Dec 14, 2024 |
0.1.13 | Nov 22, 2024 |
0.1.5 | Oct 30, 2024 |
#43 in Command line utilities
1,323 downloads per month
77KB
2K
SLoC
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.
Features
- Automated Backups: Schedule regular database dumps at configurable intervals.
- Flexible Configuration: Easily configure settings using environment variables or command-line arguments.
- Simple Restoration: Quickly restore your database from previously created dump files.
- Cross-Server Transfers: Seamlessly transfer databases between different MySQL servers.
- XSS Scanner: Scan for XSS vulnerabilities in tables to enhance security.
- XSS Report: Generate a detailed report of XSS vulnerabilities found in the database.
- Share: Share your dump or scan results with others.
- Schema: Generate a schema file for the database.
- Encryption: Encrypt your dump files for added security.
Installation
To install DumpSync, use the following command:
Make sure you have Rust installed on your system. If not, you can install it from here.
cargo install dumpsync
Documentation
For more help and document, see our documentation:
- Overview
- Install
- Init
- Connection
- Settings
- Export
- Import
- Transfer
- Scan XSS
- Share
- Schema
- Writing patterns
License
This project is licensed under the MIT License. See the LICENSE file for details.
Dependencies
~23–39MB
~641K SLoC