Skip to content

Borg to remote site #8653

Answered by ThomasWaldmann
VVStz asked this question in Q&A
Jan 23, 2025 · 2 comments · 3 replies
Discussion options

You must be logged in to vote

Thanks, we like python, too. :-)

When using a ssh:// repo, borg 1.x runs in client/server mode. That means that additionally to the client there is also an agent running at the repository location (on the repo server). That agent can do some stuff locally, helping to minimize network I/O, e.g. when it does a repository check or a compaction.

That is not the case if you don't use client/server. Then you only have the client and if you use NFS, all file I/O will have to go over the network.

The deduplication always happens client-side and the client knows (via the chunks index) what's already in the repo, so that part does not make a difference (client/server vs. only client).

Replies: 2 comments 3 replies

Comment options

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

Answer selected by VVStz
Comment options

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

@alsoeric
Comment options

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