Borg check question: for SSHFS repo, how much data is transferred for each option? #5782
-
I'm backing up to an older NAS (MyCloud EX4) with glibc that is too old for the borg binaries, so I'm using SSHFS. Also there is a 100 Mbit router in the network, so data transfers are limited to about 10.5 MB/s. The repo size is ~ 1 TB, so transfer of all the data should take ~ 28 hours. Recently I got integrity errors when backing up, so I'm running |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 6 replies
-
The repository part of the check will read all chunks in the repo (all contents of the segment files) to verify the crc32 checksums of the stored chunks and also to build a known-good fresh repo index. The archives part will then iterate over all archives and do misc. checks, e.g. whether the referenced chunks are present in the repo index - also it will build a new known-good chunks index (that has refcount and size infos for each chunk). --verify-data will also do a cryptographic check, whether the chunk contents are authentic. this will read a lot of data. More details are in the borg check docs. About integrity errors:
|
Beta Was this translation helpful? Give feedback.
The repository part of the check will read all chunks in the repo (all contents of the segment files) to verify the crc32 checksums of the stored chunks and also to build a known-good fresh repo index.
The archives part will then iterate over all archives and do misc. checks, e.g. whether the referenced chunks are present in the repo index - also it will build a new known-good chunks index (that has refcount and size infos for each chunk).
--verify-data will also do a cryptographic check, whether the chunk contents are authentic. this will read a lot of data.
More details are in the borg check docs.
About integrity errors:
if the repo was ever used with an unpatched borg < 1.1.11 make s…