zfs set quota=100G rpool/backups
) to limit the space that dataset is able to use.It makes no sense if you are storing the backups on the same pool your VMs are running on. If the pool gets degrades you will loose the VMs and your backups (so everything).NAME USED AVAIL REFER MOUNTPOINT
rpool 215G 683G 208K /rpool
rpool/ROOT 97.1G 683G 192K /rpool/ROOT
rpool/ROOT/pve-1 97.1G 683G 97.1G /
rpool/data 117G 683G 192K /rpool/data
rpool/data/vm-100-disk-0 4.26G 683G 4.26G -
rpool/data/vm-101-disk-0 24.0G 683G 24.0G -
I'm using the default setup. My first idea was a separate dataset for backups too, but then setting a refreservation on the ROOT - so no matter if vms or backups become too big, the system should remain responsive. Does this make sense?