After reading a lot about PBS, I decided to do some real-world tests and installed PBS on an old Dell Optiplex 3020 with a 60GB SSD as the boot disk and an old 8TB HDD.
The first hurdle I ran into was that somehow my local PVE was not able to connect to my remote PBS over my static IPv6 2001::
After a lot of tinkering with permissions and firewall rules, I realized that my problem was my PBS not having IPv6
Totally forgot about Proxmox being the only thing in my network not using SLAAC.
I was a little bit surprised to find out that you can't (or at least I think you can't) use the boot disk as a backup destination.
I later want to back up multiple different backups from different small clients. I was really impressed with how easy you can create API tokens, different datastores, and protect it from ransomware by only allowing backups. But what surprised me even more was the performance!
The second run took only 25 seconds for a 50GB Linux VM!
The manual makes it look like you can only really use it with SSDs. I get perfectly fine performance with one single HDD and ext4. Impressive.
But of course, that is not a long-term observation.
I was wondering how you guys experience performance with PBS and what backup configurations you use. Here are some of my thoughts and questions that came up:
1. I currently only do backups on the weekends. The reasoning was that VMs themselves are protected against hardware failures with ZFS. Actually needing these backups would be a worst-case scenario like a ransomware attack on the VM or a building burning down. And on most of the VMs, there is not important data on them, or if there is, it gets saved to somewhere else. But maybe I still should switch to daily backups. By only doing backups on the weekend, I thought about a crontab job to shut down PBS and BIOS to boot.
2. I always use "stop" to run a backup. That way, the VMs also get a reboot, which isn't bad for updates anyway.
3. I am thinking about running PBS on a non-ECC and non-redundant storage. Chances of a VM failing and the HDD of PBS also failing at the same time, I consider to be very low. Not zero, but low.
4. Instead of a non-redundant HDD, I could also use a ZFS mirror. But I don't know how ZFS performs in the long run on normal HDDs, especially in regards to fragmentation.
The first hurdle I ran into was that somehow my local PVE was not able to connect to my remote PBS over my static IPv6 2001::
After a lot of tinkering with permissions and firewall rules, I realized that my problem was my PBS not having IPv6

I was a little bit surprised to find out that you can't (or at least I think you can't) use the boot disk as a backup destination.
I later want to back up multiple different backups from different small clients. I was really impressed with how easy you can create API tokens, different datastores, and protect it from ransomware by only allowing backups. But what surprised me even more was the performance!
The second run took only 25 seconds for a 50GB Linux VM!
The manual makes it look like you can only really use it with SSDs. I get perfectly fine performance with one single HDD and ext4. Impressive.
But of course, that is not a long-term observation.
I was wondering how you guys experience performance with PBS and what backup configurations you use. Here are some of my thoughts and questions that came up:
1. I currently only do backups on the weekends. The reasoning was that VMs themselves are protected against hardware failures with ZFS. Actually needing these backups would be a worst-case scenario like a ransomware attack on the VM or a building burning down. And on most of the VMs, there is not important data on them, or if there is, it gets saved to somewhere else. But maybe I still should switch to daily backups. By only doing backups on the weekend, I thought about a crontab job to shut down PBS and BIOS to boot.
2. I always use "stop" to run a backup. That way, the VMs also get a reboot, which isn't bad for updates anyway.
3. I am thinking about running PBS on a non-ECC and non-redundant storage. Chances of a VM failing and the HDD of PBS also failing at the same time, I consider to be very low. Not zero, but low.
4. Instead of a non-redundant HDD, I could also use a ZFS mirror. But I don't know how ZFS performs in the long run on normal HDDs, especially in regards to fragmentation.
Last edited: