borg
https://github.com/borgbackup/borg
Python
Deduplicating archiver with compression and authenticated encryption.
Triage Issues!
When you volunteer to triage issues, you'll receive an email each day with a link to an open issue that needs help in this project. You'll also receive instructions on how to triage issues.
Triage Docs!
Receive a documented method or class from your favorite GitHub repos in your inbox every day. If you're really pro, receive undocumented methods or classes and supercharge your commit history.
Python not yet supported5 Subscribers
Add a CodeTriage badge to borg
Help out
- Issues
- ChunkIndex: intern pack_id (u32 index) to cut chunks index memory by ~30%
- wire up ProgressIndicatorSpinner where borg goes silent for a long time
- borg2: allocate, copy / move, free less memory
- Could we make good use of `Store.gather`?
- do not archive ACLs that are equivalent to the mode bits (and fix FreeBSD default ACL loss)
- borg2 check: implement repository repair (index and pack rebuild)
- borg2 extract: parallel decompression
- check: does --max-duration really need --repository-only?
- helpers layering: split parseformat, dissolve the helpers/__init__ shim, make imports point downward again
- split the god modules: archive.py (12 classes) and the pack machinery inside repository.py
- Docs
- Python not yet supported