Jump to content

Bup

From Wikipedia, the free encyclopedia

This is an old revision of this page, as edited by 188.174.143.159 (talk) at 17:01, 14 August 2018 (Updated latest release field in info box). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

Bup
Original author(s)Avery Pennarun
Initial release3 January 2010; 14 years ago (2010-01-03)
Stable release
0.29.1 / 1 April 2017; 7 years ago (2017-04-01)
Repository
Written inPython, Bash, C
Operating systemLinux, OS X, NetBSD, Solaris, Cygwin
Size405 KB
TypeBackup
LicenseLGPL version 2 [1]
Websitebup.github.io

Bup is a Backup system written in Python. It uses several formats from Git but capable of handling very large files like operating system images.[2] It has block-based deduplication[3] and optional par2-based error correction.[4]

History

Bup development began in 2010[5] and was accepted to Debian the same year.

Design

Bup uses the git packfile format writing packfiles directly, avoiding Garbage collection.[2]

Availability

Bup is available from source and notably part of the following distributions

See also

References

  1. ^ "license at github.com". github.com. 18 January 2011. Retrieved 1 May 2015.
  2. ^ a b Brockmeier, Joe 'Zonker' (March 31, 2010). "Git-based backup with bup". LWN. Retrieved 11 July 2015.
  3. ^ Keeling, G. P. E. (January 2014). "Improved Open Source Backup: Incorporating inline deduplication and sparse indexing solutions" (PDF). UNIVERSITY OF HERTFORDSHIRE. Retrieved 11 July 2015.
  4. ^ Zari´c, Zoran (2011). "bup: Git for backups" (PDF). 28c3. Retrieved 11 July 2015.
  5. ^ Pennarun, Avery (2010-10-25). "bup: the git-based backup system" (PDF). Retrieved 11 July 2015.
  6. ^ "Debian".
  7. ^ "Ubuntu".
  8. ^ "Arch Linux".
  9. ^ "pkgsrc".
  • bup website on GitHub