The goal of the project is to simplify backup creation.
Project description
Backup Utils
The goal of this project is to create a front to a backup program like Borg. Indeed, Borg is a really great tool for backup, but I always write a bash script to specify directories I want to save. I also use Rclone to synchronize my backup to a remote. And finally, I need to backup my database.
There are three steps to backup :
- Database export
- Archiving
- Synchronize
For each step, you can use multiple drivers for multiple tools. Also if something goes wrong, all Exceptions are catches to send a notification.
By default, database export use mysql, archiving borg, and synchronize rclone.
Visit documentation for more details.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for backup_utils-1.1.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 615a8687e1b7387f488a6cbe01e095d019942c223029dedba1fa8a8ce9a0bd37 |
|
MD5 | 72d947526ab8c8129cd987e7056e7d01 |
|
BLAKE2b-256 | fffceda9a21caeff7c6da66dc4eaf7b1c162f6b8264fc7ca623d53d9ef4c95d2 |