dumpsync

Crates.iodumpsync
lib.rsdumpsync
version0.1.24
sourcesrc
created_at2024-10-28 19:53:59.027325
updated_at2025-01-08 02:25:37.735417
descriptionDumpSync 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.
homepagehttps://dumpsync.com
repositoryhttps://github.com/kremilly/DumpSync
max_upload_size
id1425993
size201,922
Kremilly (Kremilly)

documentation

https://docs.dumpsync.com/

README

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.
  • Compression: Compress your dump files to save disk space.
  • Checksums: Verify the integrity of your dump files using checksums.

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:

License

This project is licensed under the MIT License. See the LICENSE file for details.

Commit count: 252

cargo fmt