Hello Proxmox team,
based on testing PBS solution with our PVE server with multiple types backup VMs, i have some use-cases, that's don't fit current PVE versions (at least via gui):
1] permissions->pools - VM can be only in one pool. If i want to use multiple backup scenarios, it's not possible to use multiple pools (for ex: pool for vzdump + pool for pbs). Surely, i can define VM in Backup Job, but there is no difference between template/prod/test/etc types VMs - pools are better for it.
2] disk backup - we can include or exclude disk from backup. But we can't (at least via gui) set, that we want for example this:
a] vzdump backup - only OS disk
b] pbs backup - OS + data disk
That's because vzdump is "out-of-box" and mature solution without dependency on something. PBS has version dependency. When we have big (10+TB) disks, backup via vzdump doesn't give so much sense as backup via PBS.
Same thing is for our DB servers - data backup doesn't have much sense, but there can be scenarios for testing backup, developer versions, etc.
based on testing PBS solution with our PVE server with multiple types backup VMs, i have some use-cases, that's don't fit current PVE versions (at least via gui):
1] permissions->pools - VM can be only in one pool. If i want to use multiple backup scenarios, it's not possible to use multiple pools (for ex: pool for vzdump + pool for pbs). Surely, i can define VM in Backup Job, but there is no difference between template/prod/test/etc types VMs - pools are better for it.
2] disk backup - we can include or exclude disk from backup. But we can't (at least via gui) set, that we want for example this:
a] vzdump backup - only OS disk
b] pbs backup - OS + data disk
That's because vzdump is "out-of-box" and mature solution without dependency on something. PBS has version dependency. When we have big (10+TB) disks, backup via vzdump doesn't give so much sense as backup via PBS.
Same thing is for our DB servers - data backup doesn't have much sense, but there can be scenarios for testing backup, developer versions, etc.