Borg (backup software)
Developer(s) | The Borg Collective |
---|---|
Initial release | June 11, 2015 |
Preview release(s) | |
2.0.0b9[1]
/ July 20, 2024 | |
Repository | github |
Written in | Python, Cython, C |
Engine | |
Operating system | Linux, macOS, FreeBSD, NetBSD, OpenBSD Experimental: Cygwin, Windows via WSL |
Type | Backup |
License | BSD[2] |
Website | borgbackup |
Search Borg (backup software) on Amazon.
Borg (previously called Attic) is deduplicating backup software for various Unix-like operating systems.
History[edit]
Attic development began in 2010 and was accepted into Debian in August 2013. Attic is available from pip and is part of Debian, Ubuntu, Arch, and Slackware.
In 2015, Attic was forked as "Borg" to support a "more open, faster paced development", according to its developers.[3] Many issues in Attic have been fixed in this fork, but backward compatibility with the original program has been lost. Borg 1.0.0 was released on 5 March 2016.
The next major version, 2.0, will break backward compatibility again, requiring a non-reversible upgrade process.[4]
As of 2024, Borg is actively developed by many contributors, while Attic is no longer available. Stable releases can be found in various Linux distributions such as Arch Linux, Debian, Fedora, OpenSUSE, Ubuntu, and Homebrew for macOS.
Design[edit]
Borg offers efficient, deduplicated, compressed, and (optionally) encrypted and authenticated backups. A backup includes metadata like owner/group, permissions, POSIX ACLs, and Extended file attributes. It handles special files like hardlinks, symlinks, and device files. Internally, it represents the files in an archive as a stream of metadata, similar to tar.
It uses a rolling hash to implement global data deduplication. Compression defaults to lz4, encryption is AES (via OpenSSL) authenticated by a HMAC.
Frontends[edit]
Since Borg is essentially a command line program, several GUI frontends for Borg exist, including desktop apps like Pika and Vorta, and many web interfaces.
See also[edit]
References[edit]
- ↑ 1.0 1.1 "Releases - borgbackup/borg". www.smlnj.org. Retrieved 2023-01-28 – via GitHub.
- ↑ 2.0 2.1 "LICENSE published in source repository". 2013-06-24. Retrieved 2023-01-29 – via GitHub.
- ↑ "Discuss Goals · Issue #1 · borgbackup/Borg". GitHub.
- ↑ "Important notes 2.x — Borg - Deduplicating Archiver 2.0.0b9.dev56 documentation". borgbackup.readthedocs.io. Retrieved 2024-05-22.
External links[edit]
This article "Borg (backup software)" is from Wikipedia. The list of its authors can be seen in its historical and/or the page Edithistory:Borg (backup software). Articles copied from Draft Namespace on Wikipedia could be seen on the Draft Namespace of Wikipedia and not main one.