Borg - Deduplicating Archiver
Installation
Distribution Package
Standalone Binary
From Source
Quick Start
Important note about free space
A step by step example
Automating backups
Backup compression
Repository encryption
Remote repositories
Usage
General
borg init
borg create
borg extract
borg check
borg rename
borg list
borg delete
borg prune
borg info
borg mount
borg change-passphrase
borg serve
borg upgrade
Miscellaneous Help
Debug Commands
Additional Notes
Deployment
Machines
User and group
Folders
Restrictions
Client
Ansible
Enhancements
See also
Frequently asked questions
Can I backup VM disk images?
Can I backup from multiple servers into a single repository?
Can I copy or synchronize my repo to another location?
Which file types, attributes, etc. are preserved?
Which file types, attributes, etc. are
not
preserved?
Why is my backup bigger than with attic? Why doesn’t Borg do compression by default?
How can I specify the encryption passphrase programmatically?
When backing up to remote encrypted repos, is encryption done locally?
When backing up to remote servers, do I have to trust the remote server?
Why do I get “connection closed by remote” after a while?
The borg cache eats way too much disk space, what can I do?
If a backup stops mid-way, does the already-backed-up data stay there?
If it crashes with a UnicodeError, what can I do?
I can’t extract non-ascii filenames by giving them on the commandline!?
Can Borg add redundancy to the backup data to deal with hardware malfunction?
Can Borg verify data integrity of a backup archive?
I am seeing ‘A’ (added) status for a unchanged file!?
Is there a way to limit bandwidth with Borg?
Why was Borg forked from Attic?
Support
Issue Tracker
IRC
Mailing list
Bounties and Fundraisers
Resources
Videos, Talks, Presentations
Software
Changelog
Version 1.0.0
Version 1.0.0rc2
Version 1.0.0rc1
Version 0.30.0
Version 0.29.0
Version 0.28.2
Version 0.28.1
Version 0.28.0
Version 0.27.0
Version 0.26.1
Version 0.26.0
Version 0.25.0
Version 0.24.0
Version 0.23.0
Attic Changelog
Internals
Repository and Archives
Lock files
Config file
Keys
Segments and archives
The manifest
The Archive
The Item
Chunks
Indexes / Caches
Indexes / Caches memory usage
Encryption
Key files
Compression
Development
Style guide
Output and Logging
Building a development environment
Running the tests
Regenerate usage files
Building the docs with Sphinx
Using Vagrant
Creating standalone binaries
Creating a new release
Borg Contributors (“The Borg Collective”)
Attic authors
License
Borg - Deduplicating Archiver
Docs
»
Overview: module code
All modules for which code is available
borg.archive
borg.archiver
borg.cache
borg.chunker
borg.compress
borg.crypto
borg.fuse
borg.hash_sizes
borg.hashindex
borg.helpers
borg.key
borg.locking
borg.logger
borg.lrucache
borg.platform_linux
borg.remote
borg.repository
borg.shellpattern
borg.upgrader
borg.xattr