Skip to content

Question about borg2 (borgstore) #8664

Answered by ThomasWaldmann
callegar asked this question in Q&A
Discussion options

You must be logged in to vote

borgstore is the name of the library used by borg2 / master branch that implements a key/value store (and supports different kinds of backends: fs, sftp, rclone, maybe also s3 directly soon).

Currently, each chunk is stored as a separate object into that kv store, but that may change in the future.

Answers:

  • that depends on the filesystem. bad filesystems may run into problems. from the borgstore side, we try to avoid directory size problems by spreading all these files over 2 layers of nested directories (256 + 65536 directories total). the "many files" problems does not just come from using a small chunk size, it also comes naturally because one file is at least one chunk and there are …

Replies: 1 comment 1 reply

Comment options

You must be logged in to vote
1 reply
@callegar
Comment options

Answer selected by callegar
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants