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.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 50811dfa578335bcb880e229737f44058d35ede83310a7b2c3a7735b90321177 |
|
MD5 | 9d9cf0f91cd3624dd180f87d9382c597 |
|
BLAKE2b-256 | a9af0edb66c6df61adb62e92bfc4e2c39a0adb5c9b9b9ef286f16887e5ffa18e |