I have set up two backup jobs in PVE backing up to a PBS. Job A backs up critical VMs every 30 mins, with keep-hourly=24, and Job B that backs up ALL VMs nightly with keep-daily=7, keep-weekly=10, keep-monthly=12, keep-yearly=99. What I have found is that when Job B runs, its retention settings cause the backups created by Job A to be pruned.
Is this the intended behavior -- that backup jobs will prune backups created by other backup jobs?
If so, is there a recommended best practice to workaround this issue? I know I can exclude the Job A VMs from Job B, but Job B is meant to be a catch-all so that if a VM somehow fell through the cracks on the config for the other jobs, it will at least be backed up nightly. I am thinking I can setup different namespaces for the different backups jobs?
Is this the intended behavior -- that backup jobs will prune backups created by other backup jobs?
If so, is there a recommended best practice to workaround this issue? I know I can exclude the Job A VMs from Job B, but Job B is meant to be a catch-all so that if a VM somehow fell through the cracks on the config for the other jobs, it will at least be backed up nightly. I am thinking I can setup different namespaces for the different backups jobs?