I don't find the confusing part. Or maybe I just noticed the 3 hints to the correct answer.
I need to ensure the databases are backed up while minimzing load on the primary. I want to set the backup preference for my SalesAG Availability Group to have backups occur on the secondary when it is running
Further explanation on my reasoning:
ensure the databases are backed up - It means that backup jobs should always succeed, not only when the secondary is running.
minimzing load on the primary - It means that there would still be load on the primary.
backups occur on the secondary when it is running - This shows that there should happen something else when the seconday is not running.
How to post data/code on a forum to get the best help: Option 1 / Option 2
Are you seriously taking the advice and code from someone from the internet without testing it? Do you at least understand it? Or can it easily kill your server?