Is it possible to use 2 B&R servers in the same infrastructure ? We would like to build something like this :

The building is split in two with separate power lines. We have 2 servers and 1 NAS by side. Each server has Microsoft Hyper-V and runs some VMs. In case of issues on one side, we want to be able to re-run lost VMs on the other.
We also want our backup to function even if one side is lost. That is why we thought about 2 backup servers and 2 repositories.
Is it possible ? I think Veeam doesn't support active-active backups, but what about active-passive ? If one primary server is down, the other one do the work.
Or is it better to have 2 servers but only one up, the other configured with shared config files ?
What about the 2 NAS ? Is it possible to have 2 backup repositories with the same data ?
Thanks for your help.