Skip to content

How to properly scale Borg usage ? #8587

@user171

Description

@user171

Have you checked borgbackup docs, FAQ, and open GitHub issues?

Yes

Is this a BUG / ISSUE report or a QUESTION?

Question

System information. For client/server mode post info for both machines.

Your borg version (borg -V).

1.2.8

Operating system (distribution) and version.

Ubuntu latest LTS

Hardware / network configuration, and filesystems used.

dedicated server, 1gbs link, ext4

How much data is handled by borg?

310GB

Full borg commandline that lead to the problem (leave away excludes and passwords)

I wonder how to properly scale backups with Borg.

I have around 30 hosts that I need to backup to a backup server.
It works, but from times to times I encounter an error that shows that the latest backup on a host could not acquire the lock. And when I check the lock is gone so I think this is a case where there was simply another host whose backup had not finished yet.

The backups run every night. I have one repo on the backup server.

I can try to spread the backups timers on all hosts to try and avoid collisions. But it is just guess work and at some point if one has more data to backup then it risks taking more time and locking the repo for another host.

The other option I can think of is to create multiple repos on the backup server. Ideally one repo for each host to backup. So they won't lock each other.

Are there other strategies ? What would make sense ?

Thanks for your help.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions