1
0
Fork 0
mirror of https://github.com/borgbackup/borg.git synced 2024-12-25 17:27:31 +00:00

Incorporate feedback by TW

This commit is contained in:
Manu 2022-03-09 15:46:44 +04:00
parent dd1023df44
commit af5103d833

View file

@ -890,12 +890,12 @@ and disk space on subsequent runs. Here what Borg does when you run ``borg creat
- Then it checks whether this chunk is already in the repo (local hashtable lookup,
fast). If so, the processing of the chunk is completed here. Otherwise it needs to
process the chunk:
- Compresses the chunks (the default lz4 is super fast)
- Compresses (the default lz4 is super fast)
- Encrypts (AES, usually fast if your CPU has AES acceleration as usual
since about 10y)
- Authenticates ("signs") using hmac-sha256 or blake2b (see above),
- Transmits to repo (remote repo), usually involving an SSH connection
(does its own encryption)
- Transmits to repo. If the repo is remote, this usually involves an SSH connection
(does its own encryption / authentication).
- Stores the chunk into a key/value store (the key is the chunk id, the value
is the data). While doing that, it computes a CRC32 of the data (repo low-level
checksum, used by borg check --repository) and also updates the repo index