Make sure you have a file with the same name existing on the tftp directory (even empty file), with OS permissions allowing "everybody" to read-write. Some tftp servers wouldn't allow the creation of a new file using the tftp process. They'd only all...
You don't need to use BGP. Just static default to each. The IOS would load balance between the two routes by default. If you are using NAT to each of their address spaces, that would take care then of balancing return traffic as well. Otherwise, if y...
You might be able to prepend the backup till it has a longer AS path than both main A and B. So, it'll never be prefered unless both main A and B are unavailable.