DataBase-Backup is a Python-based project that provides a simple and efficient way to back up databases. The project is tailored for small to medium-sized database environments and supports containerized deployments using Docker for ease of setup and scalability. It is designed to be user-friendly, making database backup processes accessible even for those with minimal technical expertise.
This script currently supports the following database systems:
- SQLite: A lightweight, file-based database system. Perfect for small to medium-sized applications.
- MYSQL/MYSQL-SERVER: MySQL is a relational database management system (RDBMS) that uses Structured Query Language (SQL) to store, manage, and retrieve data
- Comming more soon.....
- CSV
Currently there is two methods :-
- Add more Databases.
- Imporve code quality.
- Options for more formats.
- Support for data import.
- Implement database encryption for enhanced security.
Contributions are welcome! Feel free to open issues or submit pull requests for improvements.