Network Storage Backups should fallback to local backup upon failure

If Network Storage is unavailable when a backup is created, the backups will be written to the local mount point and prevent network storage from ever being mounted again. There are other related issues and bugs that stem from the first-pass/rough implementation of Network Storage.

A change in behavior to write locally and copy/sync backups rather than write directly to network storage would address all reported issues.

A good first step would be adding the fallback behavior. Follow-up enhancement would be the copy/sync to remote storage (cloud or network).

Meta issue tracking many reported GitHub issues related to this:

Related architecture discussion: