Borg Backup
(a fork of Attic-Backup)
"I found the Holy Grail of backups."
(Stavros K. about Attic-Backup, 8/2013)
GPN19 presentation by Thomas Waldmann
Borg Backup - Features
- cli backup tool, separate GUIs
- good arch / platform / fs support
- deduplication (content-defined chunking / hash-id)
- compression (lz4, zstd, zlib, lzma)
- auth. encryption (AES256 + hmac/blake2)
-
read from locally mounted fs
-
store to local fs or to remote borg
-
FUSE-mount backup archives
Borg Backup - remote backup
Own server with ssh and free space:
- install borg, configure, done!
No own remote server? No problem:
- rsync.net (ssh, cli)
- hetzner's storage box
- borgbase.com (ssh, web, easy)
- mutual backups "nerd-to-nerd"
- local repo + rclone to cloud
Borg Backup - GUIs, Tools
-
Vorta - a GUI for borg
- Python 3.6+, Qt, Linux or macOS, GPL v3
- assimilate less nerdy friends with this!
-
(show demo)
-
borgmatic - define borg jobs by config file
-
For more tools, see:
- github: borgbackup/community
- and please add your borg stuff there!
Borg Backup - Project
-
community project
-
FOSS (BSD license)
-
Python 3.4+ (master: 3.5+)
-
for speed: a little Cython & C
-
good docs (for users, devs)
-
good test coverage, travis CI
-
vagrant for platform testing
Borg Backup - Status
- 1.0.13 "oldstable" (last release?)
-
1.1.10 "stable" (ongoing releases)
-
"hydrogen" milestone (1.2?):
- code cleanups / refactorings / drop py34
- new internal crypto api (AEAD style)
- new repo compaction handling
-
"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
- sponsors / donations (via BountySource)
Links
Questions / Feedback / Meet?
Find me at the conference.
Or use IRC, github issues or the mailing list.
E-Mail: Thomas Waldmann <tw @ waldmann - edv . de>
BorgBackup LT 35c3 (updated 2018-12)
By Thomas Waldmann
BorgBackup LT 35c3 (updated 2018-12)
- 2,578