Bup
From Wikipedia, the free encyclopedia
Bup is a Backup system written in Python. It uses several formats from Git but is capable of handling very large files like operating system images.[3] It has block-based deduplication[4] and optional par2-based error correction.[5]
Original authorAvery Pennarun
Initial release4 January 2010[1]
Stable release
0.33.3
/ 28 December 2023[1]
| Bup | |
|---|---|
| Original author | Avery Pennarun |
| Initial release | 4 January 2010[1] |
| Stable release | 0.33.3
/ 28 December 2023[1] |
| Written in | Python, Bash, C |
| Operating system | Linux, OS X 10.4 or later, NetBSD, FreeBSD, Solaris, Windows (through Cygwin or WSL) |
| Size | 405 KB |
| Type | Backup |
| License | LGPL version 2[2] |
| Website | bup |
| Repository | |
History
Bup development began in 2010[6] and was accepted to Debian the same year.
Design
Bup uses the git packfile format writing packfiles directly, avoiding garbage collection.[3]