Multiple server, one or many repositories?

Hi! I’ve read this:

My understanding is that it is possible to revoke access for a specific client (since every client uses a different key), but my concern is a bit different: I don’t want that server1 can browse/restore data which belongs to a server2.

Is this leading to one repository for each server?

Of course, this way, I would’t take any advantage of deduplication among different servers.

Thank you!

Yes, if you have two clients backing up to the same repository, then they will be able to read each other’s data. If you want to prevent them from doing so, you need to put them in separate repositories.