Edit

Share via


Move Azure resources across resource groups, subscriptions, or regions

Azure resources can be moved to a new resource group or subscription, or across regions.

Move resources across resource groups or subscriptions

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:

Upgrade a subscription

If you actually want to upgrade your Azure subscription (such as switching from free to pay-as-you-go), you need to convert your subscription.

If you can't convert the subscription, create an Azure support request. Select Subscription Management for the issue type.

Move resources across regions

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, containing Availability Zones, 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.

Move resources with Resource Mover

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.

Move resources manually through redeployment

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:

The following tables provide links to each Azure service relocation document. The tables also provide information on which kind of relocation method is supported.

Analytics

Product Relocation Relocation with data migration Resource Mover
Azure Event Hubs
Azure Event Hubs Cluster
Azure Stream Analytics - Stream Analytics jobs
Azure Stream Analytics - Stream Analytics cluster
Power BI

Compute

Product Relocation Relocation with data migration Resource Mover
Azure App Service
Azure Batch
Azure Functions
Azure Static Web Apps
Azure Virtual Machines
Azure Virtual Machine Scale Sets

Containers

Product Relocation Relocation with data migration Resource Mover
Azure Container Registry
Azure Functions
Azure Kubernetes Service

Databases

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
Azure Database for PostgreSQL

Integration

Product Relocation Relocation with data migration Resource Mover
Azure API Management
Azure Logic apps

Internet of Things

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 jobs
Azure Stream Analytics - Stream Analytics cluster

Management and governance

Product Relocation Relocation with data migration Resource Mover
Azure Automation
Azure Backup
Azure Monitor - Log Analytics
Azure Site Recovery (Recovery Services vaults)

Networking

Product Relocation Relocation with data migration Resource Mover
Azure Application Gateway and Web Application Firewall
Azure Load Balancer
Azure Private Link Service
Azure Virtual Network
Azure Virtual Network - Network Security Groups

Security

Product Relocation Relocation with data migration Resource Mover
Azure Firewall
Azure Application Gateway and Web Application Firewall
Azure Key Vault
Managed identities for Azure resources

Storage

Product Relocation Relocation with data migration Resource Mover
Azure Backup
Azure NetApp Files
Azure Storage Account

For more information, see the following articles:

Move resources from non availability zone to availability zone support

To move resources from a region that doesn't support availability zones to one that does, see Availability zone migration guidance overview for Microsoft Azure products and services.

Next steps