Borg Backup
36c3 session
by Thomas Waldmann
Basics
See my past talks.
Don't want to repeat so we have more time for
Q&A, discussion, experiences, etc.
Current / past releases
-
1.1.10 "stable"
-
1.1.11 soon
- mostly fixes
-
minor new features
-
1.0.13 "oldstable"
- EOL - please upgrade to 1.1.x
- first read 1.1.x docs/changes.rst
development 1.2alpha
- incremental repo check (time limit)
- separate "borg compact"
- separate segments for manifests
- prune: show rule that kept archive
- borg create: noatime is the new default
development 1.2alpha
- cleanups / refactorings
- drop python 3.4 (maybe also 3.5)
- pkgconfig to find libs / headers
- wrap msgpack to avoid issues
- bundle known-good msgpack as in 1.1?
development 1.2alpha
- additional fixed blocksize chunker
- AEAD style crypto api
- AES-OCB, chacha20-poly1305
- native windows support (WIP)
Future
-
"helium", ... milestones:
- bigger crypto changes
- multithreading
We need more contributors!
- developers (Python, Cython, C)
- testers (alpha/beta/rc, reproduce issues)
- docs maintainers (reST / sphinx)
- community supporters (ML / github)
- security reviewers
- crypto architects / planners
- sponsors / donations (via BountySource)
Stickers!!1elf
Thanks to Neo U. and Draget for design and getting them manufactured!
Links
Questions, Feedback, ...
So, what questions or feedback
do you have for
the audience and me?
BorgBackup Session 36c3
By Thomas Waldmann
BorgBackup Session 36c3
- 1,493