You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
TW 9b6adc1cd6
Merge pull request #6016 from strugee/patch-1
5 days ago
.github require python 3.8+, fixes #5975 1 month ago
docs Fix manifest-timestamp path 6 days ago
requirements.d require setuptools>=45.0 6 months ago
scripts Update shell completions to 1.1.17 2 weeks ago
src/borg create: fix passing device nodes and symlinks to --paths-from-stdin 1 week ago
.appveyor.yml Initial Appveyor Config 2 years ago
.coafile coala: exclude some more stuff, move ignores to "all" section 3 years ago
.coveragerc get rid of confusing coverage warning, fixes #2069 2 years ago
.editorconfig Use HTTPS everywhere (mechanical edit using util from https-everywhere) 10 months ago
.gitattributes gitattributes: docs/usage/*.rst.INC merge=ours 4 years ago
.gitignore [DOCS] #4587 – Make Sphinx warnings break docs build 2 years ago
.mailmap Add .mailmap 4 years ago
AUTHORS fix rst markup in FAQ 9 months ago
CHANGES.rst remove unneeded rst boilerplate 6 years ago
LICENSE It's 2021 5 months ago
MANIFEST.in Change references of Travis to GitHub Actions (#5536) 11 months ago
README.rst Update README.rst 5 months ago
README_WINDOWS.rst Fix typos 10 months ago
Vagrantfile require python 3.8+, fixes #5975 1 month ago
conftest.py fix pep8 violations in conftest.py 6 months ago
setup.cfg fix pep8 violations in errorlist.py 6 months ago
setup.py require python 3.8+, fixes #5975 1 month ago
setup_checksums.py xxhash>=0.7.3 provides a pkgconfig file 2 years ago
setup_compress.py upgrade bundled zstd to 1.4.5 1 year ago
setup_crypto.py remove bundled blake2 code, usage of libb2 9 months ago
setup_docs.py Fix the borg(1) man page creation 2 years ago
tox.ini require python 3.8+, fixes #5975 1 month ago

README.rst

|screencast_basic|

More screencasts: `installation`_, `advanced usage`_

What is BorgBackup?
-------------------

BorgBackup (short: Borg) is a deduplicating backup program.
Optionally, it supports compression and authenticated encryption.

The main goal of Borg is to provide an efficient and secure way to backup data.
The data deduplication technique used makes Borg suitable for daily backups
since only changes are stored.
The authenticated encryption technique makes it suitable for backups to not
fully trusted targets.

See the `installation manual`_ or, if you have already
downloaded Borg, ``docs/installation.rst`` to get started with Borg.
There is also an `offline documentation`_ available, in multiple formats.

.. _installation manual: https://borgbackup.readthedocs.org/en/stable/installation.html
.. _offline documentation: https://readthedocs.org/projects/borgbackup/downloads

Main features
~~~~~~~~~~~~~

**Space efficient storage**
Deduplication based on content-defined chunking is used to reduce t