I'm not new to Linux, or system admin, just Proxmox and Proxmox Backup. Moving our remote offices from ESXi hosts to Proxmox machines, and from having basically no backups to full backups. Cause, well, in 10 years we've been very blessed to not have any data loss without backups going.
We have a central office, with a whopping 30Mbps internet, and our main servers. I'm looking to have a PBS server here for central & off-site backup of the 4 remote locations. Each remote location has a single host running 3 or 4 VMs. Largest data drive is about 500GB. Internet connections are vSat or 10Mbps fibre, ya know, slow & expensive. All sites are connected through site-to-site VPN. Having never done this before and reading the manuals, I'm seeing 2 ways of doing this:
1) Single PBS server at central location. The remote servers backup to this directly. I'm certain this will work, but I have no clue about performance. What happens if a backup doesn't finish? Do backups ever time-out if they are taking too long? Restores would have to go back over the WAN as well. This does seem like the "simplest" method though.
or
2) PBS server at each site, either along side PVE or as a VM/container. Initial backups are local, then the central PBS server would pull the repo "once in a while" for the off-site requirement. I think this adds complexity, but it would keep restores on the local network. Don't know how the WAN usage compares though.
Anyone have input? Done this before? I know there is nothing new under the sun, so there is bound to be someone who has experience with this...
We have a central office, with a whopping 30Mbps internet, and our main servers. I'm looking to have a PBS server here for central & off-site backup of the 4 remote locations. Each remote location has a single host running 3 or 4 VMs. Largest data drive is about 500GB. Internet connections are vSat or 10Mbps fibre, ya know, slow & expensive. All sites are connected through site-to-site VPN. Having never done this before and reading the manuals, I'm seeing 2 ways of doing this:
1) Single PBS server at central location. The remote servers backup to this directly. I'm certain this will work, but I have no clue about performance. What happens if a backup doesn't finish? Do backups ever time-out if they are taking too long? Restores would have to go back over the WAN as well. This does seem like the "simplest" method though.
or
2) PBS server at each site, either along side PVE or as a VM/container. Initial backups are local, then the central PBS server would pull the repo "once in a while" for the off-site requirement. I think this adds complexity, but it would keep restores on the local network. Don't know how the WAN usage compares though.
Anyone have input? Done this before? I know there is nothing new under the sun, so there is bound to be someone who has experience with this...
Last edited: