Design question - Multiple PBS feeding remote DR PBS

Feb 10, 2024
124
24
18
I think this is possible, but don't want to assume:
PB1 -----> PBC <----- PB2

PB1 and PB2 both sync their backups to the same datastore on PBC for DR purposes.

I assume PBC would gain additional dedupe from PB1 and PB2 being combined and take less storage than PB1 + PB2?


As primarily a remote replication target, could PBC possibly get by with less IO (ie: use HDD instead of SSD), or is it as IOPs intensive and/or IOPs needed in case of restores?
 
I think this is possible, but don't want to assume:
PB1 -----> PBC <----- PB2
You can sync PBS this way

I assume PBC would gain additional dedupe from PB1 and PB2 being combined and take less storage than PB1 + PB2
As long as they both sync to the same datastore, PBC will dedupe from both. Use a namespace for each source PBS so you avoid VMID collisions.

As primarily a remote replication target, could PBC possibly get by with less IO (ie: use HDD instead of SSD), or is it as IOPs intensive and/or IOPs needed in case of restores?
Give it as much IO as possible. You may not need it for the syncs, albeit the performance delta from SSD to HDD is huge for PBS workloads. You will definitely need it when you need to use PBC in a disaster to do recovery and you need to recover terabytes asap.
 
I think this is possible, but don't want to assume:
PB1 -----> PBC <----- PB2

PB1 and PB2 both sync their backups to the same datastore on PBC for DR purposes.

I assume PBC would gain additional dedupe from PB1 and PB2 being combined and take less storage than PB1 + PB2?


As primarily a remote replication target, could PBC possibly get by with less IO (ie: use HDD instead of SSD), or is it as IOPs intensive and/or IOPs needed in case of restores?
Hi,
yes you can set up sync jobs to pull snapshots from 2 other Proxmox Backup Server instances to your so called PBC instance. Also, yes you will get chunk deduplication for this if you pull both into the same datastore and the backups are not encrypted. I would recommend to setup 2 namespaces to logically separate the snapshots, see https://pbs.proxmox.com/docs/storage.html#backup-namespaces

Regarding disks: You will have to have additional jobs like verification and garbage collection, so a fast local ssd storage on PBC is recommended
 

About

The Proxmox community has been around for many years and offers help and support for Proxmox VE, Proxmox Backup Server, and Proxmox Mail Gateway.
We think our community is one of the best thanks to people like you!

Get your subscription!

The Proxmox team works very hard to make sure you are running the best software and getting stable updates and security enhancements, as well as quick enterprise support. Tens of thousands of happy customers have a Proxmox subscription. Get yours easily in our online shop.

Buy now!