Skip to content

Run borg check on large remote repository #8301

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

You must be logged in to vote

OK, for client/server operation of borg check, it is:

  • running the repository part of the check on the server (crc32 checking of segments), thus usually not much network I/O.
  • running the archives part of the check on the client (needs some network I/O to check the archive metadata). same for --verify-data (checks file content data chunks, needs potentially lots of additional network I/O [guess as big as the repo] and time for that).

Starting borg check on the server:

  • does not change much for the repo part, as that runs on the server anyway, even if you invoke the command on the client.
  • for the archives part of borg check, it needs to be able to decrypt data. would require the borg key o…

Replies: 1 comment 2 replies

Comment options

You must be logged in to vote
2 replies
@felixschndr
Comment options

@ThomasWaldmann
Comment options

Answer selected by felixschndr
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