Hello @JW , Apologies for delay in getting back to your query!
Azure backup honors the backup preference for both Scheduled and Ad-hoc backups.
Our schedules resides within the VM, and we trigger backup checks on all the nodes, that’s why you are seeing the backup jobs. However, only 1 (preferred node) will take the backup, rest all jobs would fail.
This is the internal logic that the Azure Backup uses in case of AG, backup is triggered on all nodes, but honored only for the node as mentioned in the backup preference. I believe you were able to catch this logic because of the ‘additional’ jobs that have started to appear under Backup jobs recently. This ‘bug’ was introduced as part of the larger effort of listing schedule full and differential jobs that were not shown earlier. We are taking a fix to mute this jobs such that they won’t be visible to the customer.
------------------------------------------------------------------------------------------------------------------------------
Please do not forget to "Accept the answer" and "Up-Vote" wherever the information provided helps you to help others in the community.