Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Azure resources can be moved to a new resource group or subscription, or across regions.
You can move Azure resources to either another Azure subscription or another resource group under the same subscription. You can use the Azure portal, Azure PowerShell, Azure CLI, or the REST API to move resources. To learn more, see Move resources to a new resource group or subscription.
The move operation doesn't support moving resources to new Microsoft Entra tenant. If the tenant IDs for the source and destination subscriptions aren't the same, use the following methods to reconcile the tenant IDs:
- Transfer ownership of an Azure subscription to another account
- How to associate or add an Azure subscription to Microsoft Entra ID
If you actually want to upgrade your Azure subscription (such as switching from free to Standard Pay-in-Advance Offer), you need to convert your subscription.
To upgrade a trial, see Upgrade your Trial or Azure Imagine Azure subscription to Standard Pay-in-Advance Offer.
To change a Standard Pay-in-Advance Offer account, see Change your Azure Standard Pay-in-Advance Offer subscription to a different offer.
If you can't convert the subscription, create an Azure support request. Select Subscription Management in support type and Switch to Another Offer in service type.
Azure geographies, regions, and availability zones form the foundation of the Azure global infrastructure. Azure geographies typically contain two or more Azure regions. A region is an area within a geography, and multiple data centers.
After you deploy resources to a specific Azure region, there are many reasons that you might want to move resources to a different region.
Align to a region launch: Move your resources to a newly introduced Azure region that wasn't previously available.
Align for services/features: Move resources to take advantage of services or features that are available in a specific region.
Respond to business developments: Move resources to a region in response to business changes, such as mergers or acquisitions.
Align for proximity: Move resources to a region local to your business.
Meet data requirements: Move resources to align with data residency requirements, or data classification needs. Learn more.
Respond to deployment requirements: Move resources that were deployed in error, or move in response to capacity needs.
Respond to decommissioning: Move resources because of decommissioned regions.
You can move resources to a different region with Azure Resource Mover. Resource Mover provides:
- A single hub for moving resources across regions.
- Reduced move time and complexity. Everything you need is in a single location.
- A simple and consistent experience for moving different types of Azure resources.
- An easy way to identify dependencies across resources you want to move. This identification helps you to move related resources together, so that everything works as expected in the target region, after the move.
- Automatic cleanup of resources in the source region, if you want to delete them after the move.
- Testing. You can try out a move, and then discard it if you don't want to do a full move.
You can move resources to another region using a couple of different methods:
- Start moving resources from a resource group: With this method, you kick off the region move from within a resource group. After selecting the resources you want to move, the process continues in the Resource Mover hub, to check resource dependencies, and orchestrate the move process. Learn more.
- Start moving resources directly from the Resource Mover hub: With this method, you kick off the region move process directly in the hub. Learn more.
To move resources that aren't supported by Azure Resource Mover or to move any service manually, see Azure services relocation guidance overview.
As Microsoft continues to expand Azure global infrastructure and launch new Azure regions worldwide, there's an increasing number of options available for you to relocate your workloads into new regions. Region relocation options vary by service and by workload architecture. To successfully relocate a workload to another region, you need to plan your relocation strategy with an understanding of what each service in your workload requires and supports.
Azure region relocation documentation (Preview) contains service-specific relocation guidance for Azure products and services. The relocation documentation set is founded on both Azure Cloud Adoption Framework - Relocate cloud workloads and the following Well-architected Framework (WAF) Operational Excellence principles:
Each service specific guide can contain service-specific information on articles such as:
- Service-relocation automation tools.
- Data relocation automation.
- Cutover approaches.
- Possible and actual service dependencies that also require relocation planning.
- Lists of considerations, features, and limitations in relation to relocation planning for that service.
- Links to how-tos and relevant product-specific relocation information.
The following tables provide links to each Azure service relocation document. The tables also provide information on which kind of relocation method is supported.
Product | Relocation | Relocation with data migration | Resource Mover |
---|---|---|---|
Azure Event Hubs | ✅ | ❌ | ❌ |
Azure Event Hubs Cluster | ✅ | ❌ | ❌ |
Azure Stream Analytics - Stream Analytics cluster | ✅ | ✅ | ❌ |
Power BI | ✅ | ❌ | ❌ |
Product | Relocation | Relocation with data migration | Resource Mover |
---|---|---|---|
Azure Batch | ✅ | ✅ | ❌ |
Azure Functions | ✅ | ❌ | ❌ |
Azure Virtual Machines | ❌ | ❌ | ✅ |
Azure Virtual Machine Scale Sets | ❌ | ✅ | ❌ |
Product | Relocation | Relocation with data migration | Resource Mover |
---|---|---|---|
Azure Functions | ✅ | ❌ | ❌ |
Azure Kubernetes Service | ✅ | ✅ | ❌ |
Product | Relocation | Relocation with data migration | Resource Mover |
---|---|---|---|
Azure Cache for Redis | ✅ | ❌ | ❌ |
Azure Cosmos DB | ✅ | ✅ | ❌ |
Azure Database for MariaDB Server | ✅ | ✅ | ❌ |
Azure Database for MySQL Server | ✅ | ✅ | ❌ |
Product | Relocation | Relocation with data migration | Resource Mover |
---|---|---|---|
Azure API Management | ✅ | ✅ | ❌ |
Azure Logic apps | ✅ | ❌ | ❌ |
Product | Relocation | Relocation with data migration | Resource Mover |
---|---|---|---|
Azure API Management | ✅ | ✅ | ❌ |
Azure Cosmos DB | ✅ | ✅ | ❌ |
Azure Event Grid domains | ✅ | ❌ | ❌ |
Azure Event Grid custom topics | ✅ | ❌ | ❌ |
Azure Event Grid system topics | ✅ | ❌ | ❌ |
Azure Functions | ✅ | ❌ | ❌ |
Azure IoT Hub | ✅ | ✅ | ❌ |
Azure Stream Analytics - Stream Analytics cluster | ✅ | ✅ | ❌ |
Product | Relocation | Relocation with data migration | Resource Mover |
---|---|---|---|
Azure Automation | ✅ | ✅ | ❌ |
Azure Backup | ✅ | ❌ | ❌ |
Azure Monitor - Log Analytics | ✅ | ❌ | ❌ |
Azure Site Recovery (Recovery Services vaults) | ✅ | ✅ | ❌ |
Product | Relocation | Relocation with data migration | Resource Mover |
---|---|---|---|
Azure Application Gateway and Web Application Firewall | ✅ | ❌ | ❌ |
Azure Private Link Service | ✅ | ❌ | ❌ |
Azure Virtual Network | ✅ | ❌ | ✅ |
Azure Virtual Network - Network Security Groups | ✅ | ❌ | ✅ |
Product | Relocation | Relocation with data migration | Resource Mover |
---|---|---|---|
Azure Application Gateway and Web Application Firewall | ✅ | ❌ | ❌ |
Azure Key Vault | ✅ | ✅ | ❌ |
Managed identities for Azure resources | ✅ | ❌ | ❌ |
Product | Relocation | Relocation with data migration | Resource Mover |
---|---|---|---|
Azure Backup | ✅ | ❌ | ❌ |
Azure Storage Account | ✅ | ✅ | ❌ |
For more information, see the following articles:
To move resources from a region that doesn't support availability zones to one that does, see Availability zone migration guidance overview for Azure products and services.
- To check if a resource type supports being moved, see Move operation support for resources.
- To learn more about the region move process, see About the move process.