Summarises borg backups using output from 'borg create'
- create label table - create base database object class - rename primary keys to 'id' - log messages with label - automatically reassign label to repo where possible |
||
---|---|---|
src | ||
.gitignore | ||
LICENSE | ||
README.md |
borg manager
Summarises borg backups using output from 'borg create'.
Features:
- Parses json output from 'borg create --json'
- Stores Repo and archive information in sqlite database
Planned:
- Summary CLI interface
- Output to Graphs/HTML
How to use
Pipe the output of 'borg create --json' to the script, for example:
borg create --json /repo/path::name /important/data/ | python3 ./main.py