Thank you for reaching out.
I understand that you have DC and a DR datacenters on-prem you wish to know what the best option will be to enable connectivity with DR data center when the DC datacenter goes down.
I think the best option here will be to set-up an express route connectivity using the Any-to-any (IPVPN) network model so that Microsoft cloud can be interconnected to your WAN to make it appear like any other branch office. You can influence Azure to prefer one ExpressRoute circuit over another one using one of the following techniques (listed in the order of effectiveness):
- advertising more specific route over the preferred ExpressRoute circuit compared to other ExpressRoute circuit(s)
- configuring higher Connection Weight on the connection that links the virtual network to the preferred ExpressRoute circuit
- advertising the routes over less preferred ExpressRoute circuit with longer AS Path (AS Path prepend)
More information can be found here
In order to provide additional redundancy you can use a site-to-site VPN as a backup for private peering traffic.
Hope this helps! Please let me know if you have any additional questions. Thank you!
Please "Accept the answer" if the information helped you. This will help us and others in the community as well.