Hi @James Sampica,
Thanks for the question and using MS Q&A platform
As you've noted, replicas are created in the same resource group as the primary cluster, and there’s no option to select a different resource group during the replica creation process.
Consider designing your architecture to use multiple resource groups for your primary and replicas. This could involve creating the primary cluster in one resource group and managing replicas in different resource groups. However, this might require additional overhead in managing the clusters.
Accidental Deletion of Resource Group:
Use Azure resource locks on your primary resource group to stop it from being accidentally deleted. This will help keep your clusters and resources safe from unwanted changes.
Also, make sure to regularly back up your database. This way, if needed, you can restore it in another resource group.
Regional Outage:
In the event of a West US region failure, the associated resource group would also be impacted, limiting the ability to promote an East US replica to primary.
When creating read replicas, they must reside in the same resource group as the primary cluster. There’s no option to choose a different resource group during replica creation.
Set up an independent primary cluster in a different region (e.g., East US) with its own resource group. This cluster can act as a DR solution, allowing you to maintain continuity if the West US cluster is compromised.
Schedule regular backups of your primary cluster. This ensures that you can restore your data in a new primary cluster in a different resource group if needed.
Consider creating additional replicas in other regions (like East US) as part of a broader strategy. While they’ll still be tied to the same resource group, having multiple replicas can help manage load and improve redundancy.
Hope this helps. Do let us know if you any further queries. If this answers your query, do click Accept Answer
and Yes
for was this answer helpful. And, if you have any further query do let us know.