My package description
Project description
edxbackup is a thin wrapper around restic.
edxbackup supports backing up MySQL (using mydumper), MongoDB (using mongodb-tools) and S3 buckets (using minio-client python module).
edxbackup is configured using JSON file and environment variables
edxbackup is a CLI tool that supports following operations:
backup: performs backup from sources listed in JSON config. edxbackup always overwrites hostname of backup to track backup groups (backups done by individual edxbackup backup invovations);
list: prints a list of available backup groups followed by backup date;
show: prints contents of specific backup group
restore: performs restore from given backup group.
To run edxbackup regularly, you can use systemd service and timer in systemd/ directory.
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 edxbackup-3.1.1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 309e6e65ecac279eee589e6f2a6729e35e14847fa15541254c4189fa4fa84c1b |
|
MD5 | b2bf30419dff42b17974eed0806e61e6 |
|
BLAKE2b-256 | 32521840b376892f60a9bc5d412ed523d6e90bcdac20c76903b110ffce9945f1 |