β Repository β π Compliance Engine β π CloudAware β π Azure β π SQL Virtual Machine
π‘οΈ Azure SQL Virtual Machine is located in a less cost-effective regionπ’
- Contextual name: π‘οΈ Virtual Machine is located in a less cost-effective regionπ’
- ID:
/ce/ca/azure/sql-virtual-machine/virtual-machine-cost-effective-region
- Tags:
- π’ Policy with categories
- π’ Policy with type
- π’ Production policy
- Policy Type:
BEST_PRACTICE
- Policy Categories:
COST
Logicβ
- π§ prod.logic.yamlπ’
Descriptionβ
Descriptionβ
This policy identifies Azure SQL Virtual Machines that are provisioned in Azure regions known to have higher pricing compared to nearby alternatives.
Rationaleβ
Selecting the appropriate Azure region is essential for optimizing both cost and performance. Service pricing can vary across regions due to factors such as infrastructure expenses, energy costs, and local taxes. Deploying workloads in cost-efficient regions can result in substantial savings on monthly Azure expenditures.
Impactβ
Migrating workloads to different regions requires careful planning to avoid service disruptions and to ensure latency, compliance, and data sovereignty requirements continue to be met.
Auditβ
This policy flagged an Azure SQL Virtual Machine as
INCOMPLIANT
if it is running in one of the following regions identified as less cost-efficient:
Region Recommended Alternative ... see more
Remediationβ
Remediationβ
Migrate Azure SQL Server VM to a Different Region with Azure Site Recoveryβ
Workflow Summaryβ
- Verify that the source SQL Server VM and target region meet all prerequisites for migration.
- Prepare the source VM by updating certificates, installing updates, and confirming network connectivity.
- Configure Azure Site Recovery by creating a Recovery Services vault and enabling replication for the VM.
- Perform a test failover to the target region to validate functionality and replication.
- Execute the actual migration by initiating a failover and committing the move to the target region.
- Clean up post-migration by stopping replication, removing the source VM from the vault, and deleting residual resources.
1. Verify Prerequisitesβ
Before initiating the migration, confirm the following:
- Source and Target Region Support: Ensure that moving from your source region to your target region is supported.
- Permissions: Verify that you have the necessary permissions: Virtual Machine Contributor and Site Recovery Contributor.
... see more
policy.yamlβ
Linked Framework Sectionsβ
Section | Sub Sections | Internal Rules | Policies | Flags | Compliance |
---|---|---|---|---|---|
πΌ Cloudaware Framework β πΌ Resource Optimization | 23 | no data |