1
0
Fork 0
mirror of https://github.com/borgbackup/borg.git synced 2025-02-20 21:27:32 +00:00

Merge pull request #2604 from enkore/docs/internals-layers

docs/internals: layers image + description
This commit is contained in:
enkore 2017-06-04 22:15:25 +02:00 committed by GitHub
commit 06980525fa
3 changed files with 10 additions and 0 deletions

View file

@ -26,6 +26,16 @@ To actually perform the repository-wide deduplication, a hash of each
chunk is checked against the :ref:`chunks cache <cache>`, which is a
hash-table of all chunks that already exist.
.. figure:: internals/structure.png
Layers in Borg. On the very top commands are implemented, using
a data access layer provided by the Archive and Item classes.
The "key" object provides both compression and authenticated
encryption used by the data access layer. The "key" object represents
the sole trust boundary in Borg.
The lowest layer is the repository, either accessed directly
(Repository) or remotely (RemoteRepository).
.. toctree::
:caption: Contents

Binary file not shown.

After

Width:  |  Height:  |  Size: 197 KiB

Binary file not shown.