docs: terminology: add namespaces and slightly restructure

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
This commit is contained in:
Thomas Lamprecht 2022-05-16 15:28:00 +02:00
parent 9c75e2f3e1
commit 44df558d66
1 changed files with 16 additions and 7 deletions

View File

@ -61,6 +61,15 @@ The manifest contains a list of all backed up files, and their
sizes and checksums. It is used to verify the consistency of a sizes and checksums. It is used to verify the consistency of a
backup. backup.
Backup Namespace
----------------
Namespaces allow for the reuse of a single chunk store deduplication domain for
multiple sources, while avoiding naming conflicts and getting more fine-grained
access control.
Essentially they're implemented as simple directory structure and need no
separate configuration.
Backup Type Backup Type
----------- -----------
@ -82,25 +91,25 @@ The backup server groups backups by *type*, where *type* is one of:
or container. Such backups may contain file and image archives; there are no or container. Such backups may contain file and image archives; there are no
restrictions in this regard. restrictions in this regard.
Backup ID Backup ID
--------- ---------
A unique ID. Usually the virtual machine or container ID. ``host`` A unique ID for a specific Backup Type and Backup Namesapce. Usually the
type backups normally use the hostname. virtual machine or container ID. ``host`` type backups normally use the
hostname.
Backup Time Backup Time
----------- -----------
The time when the backup was made. The time when the backup was made with second resolution.
Backup Group Backup Group
------------ ------------
The tuple ``<type>/<ID>`` is called a backup group. Such a group The tuple ``<type>/<id>`` is called a backup group. Such a group may contain
may contain one or more backup snapshots. one or more backup snapshots.
.. _term_backup_snapshot: .. _term_backup_snapshot: