We have created a Storage API which will be called by a front end application to retrieve data from Azure Blob Storage Account. The Storage Account is in Canada Central using GZRS replication and is using Private Endpoint. So now we have to do a DR testing to ensure that the Storage Account fails-over from the Primary Region to the Secondary Region and the Storage API connects to the Secondary Region and gets the data from the Secondary Region instead of the Primary. So if we do a user initiated failover in the portal by following the article https://docs.microsoft.com/en-us/azure/storage/common/storage-initiate-account-failover?toc=%2Fazure%2Fstorage%2Fblobs%2Ftoc.json&tabs=azure-powershell
will the Storage API automatically route the traffic to the Secondary Region once Primary is down? We have a connection string only defined in the code which has the Private Endpoint IP
Also, i have another question related to this.
Are Secondary Regions for Storage Accounts in case of GRS or GZRS are taken the paired region and is that something , the user cannot choose on their own, is that correct?