title | description | ms.topic | ms.date | ms.custom |
---|---|---|---|---|
Azure resource types for move operations |
Lists the Azure resource types that can be moved to a new resource group, subscription, or region. |
conceptual |
01/23/2025 |
tbd |
This article discusses special considerations for when moving a resource and lists which Azure resource types supports move operations.
Review the Checklist before moving resources to make sure that you've satisfied the prerequisites. Moving resources across Microsoft Entra tenants isn't supported.
Important
In most cases, a child resource can't be moved apart from its parent resource. Child resources have a resource type in the format of <resource-provider-namespace>/<parent-resource>/<child-resource>
. For example, Microsoft.ServiceBus/namespaces/queues
is a child resource of Microsoft.ServiceBus/namespaces
. When you move the parent resource, the child resource automatically moves with it. If you don't see a child resource in this article, you can assume that it moves with the parent resource. If the parent resource doesn't support moving, then the child resource won't move.
[!div class="mx-tableFixed"]
Resource type Resource group Subscription Region move domainservices No No No
[!div class="mx-tableFixed"]
Resource type Resource group Subscription Region move diagnosticsettings No No No diagnosticsettingscategories No No No privatelinkforazuread Yes Yes No tenants Yes Yes No
[!div class="mx-tableFixed"]
Resource type Resource group Subscription Region move supportproviders No No No
[!div class="mx-tableFixed"]
Resource type Resource group Subscription Region move aadsupportcases No No No addsservices No No No agents No No No anonymousapiusers No No No configuration No No No logs No No No reports No No No servicehealthmetrics No No No services No No No
[!div class="mx-tableFixed"]
Resource type Resource group Subscription Region move configurations No No No generaterecommendations No No No metadata No No No recommendations No No No suppressions No No No
[!div class="mx-tableFixed"]
Resource type Resource group Subscription Region move alertprocessingrules No Yes No alerts No No No alertslist No No No alertsmetadata No No No alertssummary No No No alertssummarylist No No No smartdetectoralertrules Yes Yes No smartgroups No No No
[!div class="mx-tableFixed"]
Resource type Resource group Subscription Region move servers Yes Yes No
Important
An API Management service that is set to the Consumption SKU can't be moved.
[!div class="mx-tableFixed"]
Resource type Resource group Subscription Region move reportfeedback No No No service Yes Yes Yes (using template)
Move API Management across regions.
[!div class="mx-tableFixed"]
Resource type Resource group Subscription Region move managedenvironments Yes Yes No
[!div class="mx-tableFixed"]
Resource type Resource group Subscription Region move configurationstores Yes Yes No configurationstores / eventgridfilters No No No
[!div class="mx-tableFixed"]
Resource type Resource group Subscription Region move spring Yes Yes No
Important
[!div class="mx-tableFixed"]
Resource type Resource group Subscription Region move apiapps No No Yes (using template)
Move an App Service app to another regionappidentities No No No gateways No No No
[!div class="mx-tableFixed"]
Resource type Resource group Subscription Region move attestationproviders No No No
[!div class="mx-tableFixed"]
Resource type Resource group Subscription Region move classicadministrators No No No dataaliases No No No denyassignments No No No elevateaccess No No No findorphanroleassignments No No No locks No No No permissions No No No policyassignments No No No policydefinitions No No No policysetdefinitions No No No privatelinkassociations No No No resourcemanagementprivatelinks No No No roleassignments No No No roleassignmentsusagemetrics No No No roledefinitions No No No
Important
Runbooks must exist in the same resource group as the Azure Automation account. System- and user-assigned managed identities move automatically with the Automation account. See Move your Azure Automation account to another subscription to learn more.
[!div class="mx-tableFixed"]
Resource type Resource group Subscription Region move automationaccounts Yes Yes PowerShell script automationaccounts / configurations Yes Yes No automationaccounts / runbooks Yes Yes No
[!div class="mx-tableFixed"]
Resource type Resource group Subscription Region move privateclouds Yes Yes No
[!div class="mx-tableFixed"]
Resource type Resource group Subscription Region move b2cdirectories Yes Yes No b2ctenants No No No
[!div class="mx-tableFixed"]
Resource type Resource group Subscription Region move datacontrollers No No No postgresinstances No No No sqlmanagedinstances No No No sqlserverinstances No No No sqlserverlicenses No No No
[!div class="mx-tableFixed"]
Resource type Resource group Subscription Region move datacontrollers No No No hybriddatamanagers No No No postgresinstances No No No sqlinstances No No No sqlmanagedinstances No No No sqlserverinstances No No No sqlserverregistrations Yes Yes No
[!div class="mx-tableFixed"]
Resource type Resource group Subscription Region move cloudmanifestfiles No No No registrations Yes Yes No
[!div class="mx-tableFixed"]
Resource type Resource group Subscription Region move clusters No No No
[!div class="mx-tableFixed"]
Resource type Resource group Subscription Region move batchaccounts Yes Yes Azure Batch accounts can't be moved directly from one region to another, but you can use a template to export a template, modify it, and deploy the template to the new region.
See moving a Batch account across regions to learn more.
[!div class="mx-tableFixed"]
Resource type Resource group Subscription Region move billingaccounts No No No billingperiods No No No billingpermissions No No No billingproperty No No No billingroleassignments No No No billingroledefinitions No No No departments No No No enrollmentaccounts No No No invoices No No No transfers No No No
[!div class="mx-tableFixed"]
Resource type Resource group Subscription Region move mapapis No No No
[!div class="mx-tableFixed"]
Resource type Resource group Subscription Region move biztalk No No No
[!div class="mx-tableFixed"]
Resource type Resource group Subscription Region move blockchainmembers No No No
The blockchain network can't have nodes in different regions.cordamembers No No No watchers No No No
[!div class="mx-tableFixed"]
Resource type Resource group Subscription Region move tokenservices No No No
[!div class="mx-tableFixed"]
Resource type Resource group Subscription Region move blueprintassignments No No No blueprints No No No
[!div class="mx-tableFixed"]
Resource type Resource group Subscription Region move botservices Yes Yes No
Important
If the Azure Cache for Redis instance is configured with a virtual network, the instance can't be moved to a different subscription. See Networking move limitations to learn more.
[!div class="mx-tableFixed"]
Resource type Resource group Subscription Region move redis Yes Yes No redisenterprise No No No
[!div class="mx-tableFixed"]
Resource type Resource group Subscription Region move appliedreservations No No No calculateexchange No No No calculateprice No No No calculatepurchaseprice No No No catalogs No No No commercialreservationorders No No No exchange No No No reservationorders No No No reservations No No No resources No No No validatereservationorder No No No
[!div class="mx-tableFixed"]
Resource type Resource group Subscription Region move cdnwebapplicationfirewallmanagedrulesets No No No cdnwebapplicationfirewallpolicies Yes Yes No edgenodes No No No profiles Yes Yes No profiles / endpoints Yes Yes No
Important
[!div class="mx-tableFixed"]
Resource type Resource group Subscription Region move certificateorders Yes Yes No
Important
Specific operations can help to move classic deployment model resources across subscriptions. See the corresponding move guidance to learn more.
[!div class="mx-tableFixed"]
Resource type Resource group Subscription Region move capabilities No No No domainnames Yes No No quotas No No No resourcetypes No No No validatesubscriptionmoveavailability No No No virtualmachines Yes Yes No
Important
Specific operations can help to move classic deployment model resources across subscriptions. See the corresponding move guidance to learn more.
[!div class="mx-tableFixed"]
Resource type Resource group Subscription Region move classicinfrastructureresources No No No
Important
Specific operations can help to move classic deployment model resources across subscriptions. See the corresponding move guidance to learn more.
[!div class="mx-tableFixed"]
Resource type Resource group Subscription Region move capabilities No No No expressroutecrossconnections No No No expressroutecrossconnections / peerings No No No gatewaysupporteddevices No No No networksecuritygroups No No No quotas No No No reservedips No No No virtualnetworks No No No
Important
Specific operations can help to move classic deployment model resources across subscriptions. See the corresponding move guidance to learn more.
[!div class="mx-tableFixed"]
Resource type Resource group Subscription Region move disks No No No images No No No osimages No No No osplatformimages No No No publicimages No No No quotas No No No storageaccounts Yes No Yes vmimages No No No
Important
Specific operations can help to move classic deployment model resources across subscriptions. See the corresponding move guidance to learn more.
[!div class="mx-tableFixed"]
Resource type Resource group Subscription Region move operations No No No
[!div class="mx-tableFixed"]
Resource type Resource group Subscription Region move accounts Yes Yes No Cognitive Search Yes Yes Manual steps support this.
See Move your Azure AI Search service to another Azure region to learn more.
[!div class="mx-tableFixed"]
Resource type Resource group Subscription Region move ratecard No No No usageaggregates No No No
[!div class="mx-tableFixed"]
Resource type Resource group Subscription Region move communicationservices Yes Yes
Note that resources with attached phone numbers can't be moved to subscriptions in different data locations or subscriptions that don't support phone numbers.No
Important
See guidance for moving virtual machines to resource groups or subscriptions to learn more.
[!div class="mx-tableFixed"]
Resource type Resource group Subscription Region move availabilitysets Yes Yes Yes
Use Azure Resource Mover to move availability sets.diskaccesses No No No diskencryptionsets No No No disks Yes Yes Yes
Use Azure Resource Mover to move Azure VMs and related disks.galleries No No No galleries / images No No No galleries / images / versions No No No hostgroups No No No hostgroups / hosts No No No images Yes Yes No proximityplacementgroups Yes Yes No restorepointcollections No No No restorepointcollections / restorepoints No No No sharedvmextensions No No No sharedvmimages No No No sharedvmimages / versions No No No snapshots Yes - Full
No - IncrementalYes - Full
No - IncrementalNo - Full
Yes - Incrementalsshpublickeys No No No virtualmachines Yes Yes Yes
Use Azure Resource Mover to move Azure Virtual Machines.virtualmachines / extensions Yes Yes No virtualmachinescalesets Yes Yes No
Important
Specific operations can help to move Cloud Services (extended support) deployment model resources across subscriptions. See the corresponding move guidance to learn more.
[!div class="mx-tableFixed"]
Resource type Resource group Subscription Region move capabilities No No No domainnames Yes No No quotas No No No resourcetypes No No No validatesubscriptionmoveavailability No No No virtualmachines Yes Yes No
[!div class="mx-tableFixed"]
Resource type Resource group Subscription Region move organizations No No No
[!div class="mx-tableFixed"]
Resource type Resource group Subscription Region move aggregatedcost No No No balances No No No budgets No No No charges No No No costtags No No No credits No No No events No No No forecasts No No No lots No No No marketplaces No No No pricesheets No No No products No No No reservationdetails No No No reservationrecommendationdetails No No No reservationrecommendations No No No reservationsummaries No No No reservationtransactions No No No tags No No No tenants No No No terms No No No usagedetails No No No
[!div class="mx-tableFixed"]
Resource type Resource group Subscription Region move containergroups No No No serviceassociationlinks No No No
[!div class="mx-tableFixed"]
Resource type Resource group Subscription Region move registries Yes Yes No registries / agentpools Yes Yes No registries / buildtasks Yes Yes No registries / replications Yes Yes No registries / tasks Yes Yes No registries / webhooks Yes Yes No
[!div class="mx-tableFixed"]
Resource type Resource group Subscription Region move containerservices No No No managedclusters No No No openshiftmanagedclusters No No No
[!div class="mx-tableFixed"]
Resource type Resource group Subscription Region move applications No No No
[!div class="mx-tableFixed"]
Resource type Resource group Subscription Region move accounts No No No
[!div class="mx-tableFixed"]
Resource type Resource group Subscription Region move alerts No No No billingaccounts No No No budgets No No No cloudconnectors No No No connectors Yes Yes No departments No No No dimensions No No No enrollmentaccounts No No No exports No No No externalbillingaccounts No No No forecast No No No query No No No register No No No reportconfigs No No No reports No No No settings No No No showbackrules No No No views No No No
[!div class="mx-tableFixed"]
Resource type Resource group Subscription Region move hubs No No No
[!div class="mx-tableFixed"]
Resource type Resource group Subscription Region move requests No No No
[!div class="mx-tableFixed"]
Resource type Resource group Subscription Region move associations No No No resourceproviders Yes Yes No
[!div class="mx-tableFixed"]
Resource type Resource group Subscription Region move jobs No No No
[!div class="mx-tableFixed"]
Resource type Resource group Subscription Region move availableskus No No No databoxedgedevices No No No
[!div class="mx-tableFixed"]
Resource type Resource group Subscription Region move workspaces No No No accessConnectors No No No
[!div class="mx-tableFixed"]
Resource type Resource group Subscription Region move catalogs Yes Yes No datacatalogs No No No
[!div class="mx-tableFixed"]
Resource type Resource group Subscription Region move connectionmanagers No No No
[!div class="mx-tableFixed"]
Resource type Resource group Subscription Region move monitors No No No
[!div class="mx-tableFixed"]
Resource type Resource group Subscription Region move packages No No No plans No No No
[!div class="mx-tableFixed"]
Resource type Resource group Subscription Region move datafactories Yes Yes No factories Yes Yes No
[!div class="mx-tableFixed"]
Resource type Resource group Subscription Region move datalakeaccounts No No No
[!div class="mx-tableFixed"]
Resource type Resource group Subscription Region move accounts Yes Yes No
[!div class="mx-tableFixed"]
Resource type Resource group Subscription Region move accounts Yes Yes No
[!div class="mx-tableFixed"]
Resource type Resource group Subscription Region move services No No No services / projects No No No slots No No No sqlmigrationservices No No No
[!div class="mx-tableFixed"]
Resource type Resource group Subscription Region move backupvaults Yes Yes No
[!div class="mx-tableFixed"]
Resource type Resource group Subscription Region move accounts Yes Yes No
[!div class="mx-tableFixed"]
Resource type Resource group Subscription Region move servers Yes Yes You can use a cross-region read replica to move an existing server. See the corresponding move guidance to learn more.
If the service is provisioned with geo-redundant backup storage, you can use geo-restore to restore in other regions. Learn more.
[!div class="mx-tableFixed"]
Resource type Resource group Subscription Region move flexibleServers Yes Yes No servers Yes Yes You can use a cross-region read replica to move an existing server. Learn more.
[!div class="mx-tableFixed"]
Resource type Resource group Subscription Region move flexibleServers Yes Yes No servergroups No No No servers Yes Yes You can use a cross-region read replica to move an existing server. Learn more. serversv2 Yes Yes No
[!div class="mx-tableFixed"]
Resource type Resource group Subscription Region move artifactsources Yes Yes No rollouts Yes Yes No servicetopologies Yes Yes No servicetopologies / services Yes Yes No servicetopologies / services / serviceunits Yes Yes No steps Yes Yes No
[!div class="mx-tableFixed"]
Resource type Resource group Subscription Region move applicationgroups Yes Yes No hostpools Yes Yes No scalingplans Yes Yes No workspaces Yes Yes No appattachpackages Yes Yes No
[!div class="mx-tableFixed"]
Resource type Resource group Subscription Region move elasticpools No No No. The resource isn't exposed. elasticpools / iothubtenants No No No. The resource isn't exposed. iothubs Yes Yes Yes. Learn more. provisioningservices Yes Yes No
[!div class="mx-tableFixed"]
Resource type Resource group Subscription Region move pipelines Yes Yes No controllers pending pending No
[!div class="mx-tableFixed"]
Resource type Resource group Subscription Region move controllers Yes Yes No AKS cluster pending pending No
Learn more about moving to another region.
[!div class="mx-tableFixed"]
Resource type Resource group Subscription Region move labcenters No No No labs Yes No No labs / environments Yes No No labs / servicerunners Yes No No labs / virtualmachines Yes No No schedules Yes Yes No
[!div class="mx-tableFixed"]
Resource type Resource group Subscription Region move digitaltwinsinstances No No Yes by recreating resources in new region. Learn more.
[!div class="mx-tableFixed"]
Resource type Resource group Subscription Region move databaseaccounts Yes Yes No mongoClusters No No No cassandraClusters No No No
Moves between resource groups and subscriptions are supported for APIs that use the RU architecture (Microsoft.DocumentDB/databaseAccounts) but not for those based on the vCore architecture, including:
- MongoDB vCore (Microsoft.DocumentDB/mongoClusters)
- Azure Managed Instance for Apache Cassandra (Microsoft.DocumentDB/cassandraClusters)
[!div class="mx-tableFixed"]
Resource type Resource group Subscription Region move domains Yes Yes No generatessorequest No No No topleveldomains No No No validatedomainregistrationinformation No No No
[!div class="mx-tableFixed"]
Resource type Resource group Subscription Region move monitors No No No
[!div class="mx-tableFixed"]
Resource type Resource group Subscription Region move services Yes Yes No
[!div class="mx-tableFixed"]
Resource type Resource group Subscription Region move domains Yes Yes No eventsubscriptions No; can't be moved independently but move automatically with a subscribed resource. No; can't be moved independently but move automatically with a subscribed resource. No extensiontopics No No No partnernamespaces Yes Yes No partnerregistrations No No No partnertopics Yes Yes No systemtopics Yes Yes No topics Yes Yes No topictypes No No No
[!div class="mx-tableFixed"]
Resource type Resource group Subscription Region move clusters Yes Yes No namespaces Yes Yes Yes (with template)
Relocate Azure Event Hubs to another region.sku No No No
[!div class="mx-tableFixed"]
Resource type Resource group Subscription Region move experimentworkspaces No No No
[!div class="mx-tableFixed"]
Resource type Resource group Subscription Region move customLocations No No No
[!div class="mx-tableFixed"]
Resource type Resource group Subscription Region move namespaces Yes Yes No
[!div class="mx-tableFixed"]
Resource type Resource group Subscription Region move featureproviders No No No features No No No providers No No No subscriptionfeatureregistrations No No No
[!div class="mx-tableFixed"]
Resource type Resource group Subscription Region move accounts No No No
[!div class="mx-tableFixed"]
Resource type Resource group Subscription Region move automanagedaccounts No No No automanagedvmconfigurationprofiles No No No guestconfigurationassignments No No No software No No No softwareupdateprofile No No No softwareupdates No No No
[!div class="mx-tableFixed"]
Resource type Resource group Subscription Region move hanainstances No No No sapmonitors No No No
[!div class="mx-tableFixed"]
Resource type Resource group Subscription Region move dedicatedhsms No No No
Important
You can move HDInsight clusters to a new subscription or resource group. However, you can't move HDInsight cluster networking resources across subscriptions (e.g., network interface cards [NICs], or load balancers). You also can't move an NIC to a new resource group that's attached to a virtual machine for the cluster.
When moving an HDInsight cluster to a new subscription, first move other resources (like the storage account). Then, move the HDInsight cluster on its own.
[!div class="mx-tableFixed"]
Resource type Resource group Subscription Region move clusters Yes Yes No
[!div class="mx-tableFixed"]
Resource type Resource group Subscription Region move services Yes Yes No
[!div class="mx-tableFixed"]
Resource type Resource group Subscription Region move licenses Yes Yes No machines Yes Yes No machines / extensions Yes Yes No privatelinkscopes Yes Yes No
[!div class="mx-tableFixed"]
Resource type Resource group Subscription Region move datamanagers Yes Yes No
[!div class="mx-tableFixed"]
Resource type Resource group Subscription Region move devices No No No vnfs No No No
[!div class="mx-tableFixed"]
Resource type Resource group Subscription Region move components No No No networkscopes No No No
[!div class="mx-tableFixed"]
Resource type Resource group Subscription Region move jobs Yes Yes No
Important
Make sure moving to new subscription doesn't exceed subscription quotas.
Warning
Moving or renaming any Azure Application Insights resource changes the resource ID. When the ID changes for a workspace-based resource, the data sent for the prior ID is accessible only when you query the underlying Log Analytics workspace. The data won't be accessible from within the renamed or moved Application Insights resource.
[!div class="mx-tableFixed"]
Resource type Resource group Subscription Region move accounts Yes Yes No. Learn more. actiongroups Yes Yes No activitylogalerts No No No alertrules Yes Yes No autoscalesettings Yes Yes No baseline No No No components Yes Yes No datacollectionrules No No No diagnosticsettings No No No diagnosticsettingscategories No No No eventcategories No No No eventtypes No No No extendeddiagnosticsettings No No No guestdiagnosticsettings No No No listmigrationdate No No No logdefinitions No No No logprofiles No No No logs No No No metricalerts No No No metricbaselines No No No metricbatch No No No metricdefinitions No No No metricnamespaces No No No metrics No No No migratealertrules No No No migratetonewpricingmodel No No No myworkbooks No No No notificationgroups No No No privatelinkscopes No No No rollbacktolegacypricingmodel No No No scheduledqueryrules Yes Yes No topology No No No transactions No No No vminsightsonboardingstatuses No No No webtests Yes Yes No webtests / gettestresultfile No No No workbooks Yes Yes No workbooktemplates Yes Yes No
[!div class="mx-tableFixed"]
Resource type Resource group Subscription Region move apptemplates No No No iotapps Yes Yes No
[!div class="mx-tableFixed"]
Resource type Resource group Subscription Region move iothub Yes Yes Yes (clone hub)
Clone an Azure IoT Hub to another region.
[!div class="mx-tableFixed"]
Resource type Resource group Subscription Region move graph Yes Yes No
Important
Key Vaults used to encrypt disks can't be moved to a resource group in the same subscription or across subscriptions.
[!div class="mx-tableFixed"]
Resource type Resource group Subscription Region move deletedvaults No No No hsmpools No No No managedhsms No No No vaults Yes Yes No
[!div class="mx-tableFixed"]
Resource type Resource group Subscription Region move connectedclusters No No No registeredsubscriptions No No No
[!div class="mx-tableFixed"]
Resource type Resource group Subscription Region move sourcecontrolconfigurations No No No
[!div class="mx-tableFixed"]
Resource type Resource group Subscription Region move clusters Yes Yes No
[!div class="mx-tableFixed"]
Resource type Resource group Subscription Region move labaccounts No No No users No No No
[!div class="mx-tableFixed"]
Resource type Resource group Subscription Region move loadtests Yes Yes No
[!div class="mx-tableFixed"]
Resource type Resource group Subscription Region move accounts No No No
[!div class="mx-tableFixed"]
Resource type Resource group Subscription Region move accounts No No No, it's a global service.
[!div class="mx-tableFixed"]
Resource type Resource group Subscription Region move hostingenvironments No No No integrationaccounts Yes Yes No integrationserviceenvironments Yes No No integrationserviceenvironments / managedapis Yes No No isolatedenvironments No No No workflows Yes Yes No
[!div class="mx-tableFixed"]
Resource type Resource group Subscription Region move commitmentplans No No No webservices Yes No No workspaces Yes Yes No
[!div class="mx-tableFixed"]
Resource type Resource group Subscription Region move operationalizationclusters No No No
[!div class="mx-tableFixed"]
Resource type Resource group Subscription Region move accounts No No No teamaccounts No No No
[!div class="mx-tableFixed"]
Resource type Resource group Subscription Region move accounts No No No
[!div class="mx-tableFixed"]
Resource type Resource group Subscription Region move workspaces No No No
[!div class="mx-tableFixed"]
Resource type Resource group Subscription Region move configurationassignments No No No maintenanceconfigurations No No No updates No No No
[!div class="mx-tableFixed"]
Resource type Resource group Subscription Region move identities No No No userassignedidentities No No No
[!div class="mx-tableFixed"]
Resource type Resource group Subscription Region move managednetworks No No No managednetworks / managednetworkgroups No No No managednetworks / managednetworkpeeringpolicies No No No notification No No No
[!div class="mx-tableFixed"]
Resource type Resource group Subscription Region move marketplaceregistrationdefinitions No No No registrationassignments No No No registrationdefinitions No No No
[!div class="mx-tableFixed"]
Resource type Resource group Subscription Region move getentities No No No managementgroups No No No managementgroups / settings No No No resources No No No starttenantbackfill No No No tenantbackfillstatus No No No
[!div class="mx-tableFixed"]
Resource type Resource group Subscription Region move accounts Yes Yes No; Azure Maps is a geospatial service. accounts / privateatlases Yes Yes No
[!div class="mx-tableFixed"]
Resource type Resource group Subscription Region move offers No No No offertypes No No No privategalleryitems No No No privatestoreclient No No No privatestores No No No products No No No publishers No No No register No No No
[!div class="mx-tableFixed"]
Resource type Resource group Subscription Region move classicdevservices No No No
[!div class="mx-tableFixed"]
Resource type Resource group Subscription Region move agreements No No No offertypes No No No
[!div class="mx-tableFixed"]
Resource type Resource group Subscription Region move mediaservices Yes Yes No mediaservices / liveevents Yes Yes No mediaservices / streamingendpoints Yes Yes No
[!div class="mx-tableFixed"]
Resource type Resource group Subscription Region move appclusters No No No
[!div class="mx-tableFixed"]
Resource type Resource group Subscription Region move assessmentprojects No No No migrateprojects No No No movecollections No No No projects No No No
[!div class="mx-tableFixed"]
Resource type Resource group Subscription Region move remoterenderingaccounts Yes Yes No
[!div class="mx-tableFixed"]
[!div class="mx-tableFixed"]
Resource type Resource group Subscription Region move netappaccounts No No No netappaccounts / capacitypools No No No netappaccounts / capacitypools / volumes No No No netappaccounts / capacitypools / volumes / mounttargets No No No netappaccounts / capacitypools / volumes / snapshots No No No
Important
See networking move guidance to learn more.
[!div class="mx-tableFixed"]
Resource type Resource group Subscription Region move applicationgateways No No No applicationgatewaywebapplicationfirewallpolicies No No No applicationsecuritygroups Yes Yes No azurefirewalls No No No bastionhosts Yes No No bgpservicecommunities No No No connections Yes Yes No ddoscustompolicies Yes Yes No ddosprotectionplans No No No dnszones Yes Yes No expressroutecircuits No No No expressroutegateways No No No expressrouteserviceproviders No No No firewallpolicies No No No frontdoors No No No ipallocations Yes Yes No ipgroups No No No loadbalancers Yes - Basic SKU
Yes - Standard SKUYes - Basic SKU
No - Standard SKUYes
Use Azure Resource Mover to move internal and external load balancers.localnetworkgateways Yes Yes No natgateways No No No networkexperimentprofiles No No No networkintentpolicies Yes Yes No networkinterfaces Yes Yes Yes
Use Azure Resource Mover to move NICs.networkprofiles No No No networksecuritygroups Yes Yes Yes
Use Azure Resource Mover to move network security groups.networkwatchers Yes No No networkwatchers / connectionmonitors Yes No No networkwatchers / flowlogs Yes No No networkwatchers / pingmeshes Yes No No p2svpngateways No No No privatednszones Yes Yes No privatednszones / virtualnetworklinks Yes Yes No privatednszonesinternal No No No privateendpointredirectmaps No No No privateendpoints Yes - for supported private-link resources
No - for all other private-link resourcesYes - for supported private-link resources
No - for all other private-link resourcesNo privatelinkservices No No No publicipaddresses Yes Yes - see Networking move guidance No
Use Azure Resource Mover to move public IP address configurations (IP addresses are not retained).publicipprefixes Yes Yes No routefilters No No No routetables Yes Yes No securitypartnerproviders Yes Yes No serviceendpointpolicies Yes Yes No trafficmanagergeographichierarchies No No No trafficmanagerprofiles Yes Yes No trafficmanagerprofiles / heatmaps No No No trafficmanagerusermetricskeys No No No virtualhubs No No No virtualnetworkgateways No No No virtualnetworks Yes Yes Yes virtualnetworktaps No No No virtualrouters Yes Yes No virtualwans No No vpngateways (Virtual WAN) No No No vpnserverconfigurations No No No vpnsites (Virtual WAN) No No No
[!div class="mx-tableFixed"]
Resource type Resource group Subscription Region move namespaces Yes Yes No namespaces / notificationhubs Yes Yes No
[!div class="mx-tableFixed"]
Resource type Resource group Subscription Region move osnamespaces Yes Yes No
[!div class="mx-tableFixed"]
Resource type Resource group Subscription Region move hypervsites No No No importsites No No No mastersites No No No serversites No No No vmwaresites No No No
Important
Make sure that moving to a new subscription doesn't exceed subscription quotas.
Workspaces that have a linked automation account can't be moved. Before you begin a move operation, be sure to unlink any automation accounts.
[!div class="mx-tableFixed"]
Resource type Resource group Subscription Region move clusters No No No deletedworkspaces No No No linktargets No No No storageinsightconfigs No No No workspaces Yes Yes No querypacks No No No
[!div class="mx-tableFixed"]
Resource type Resource group Subscription Region move managementassociations No No No managementconfigurations Yes Yes No solutions Yes Yes No views Yes Yes No
[!div class="mx-tableFixed"]
Resource type Resource group Subscription Region move legacypeerings No No No peerasns No No No peeringlocations No No No peerings Yes Yes No peeringservicecountries No No No peeringservicelocations No No No peeringserviceproviders No No No peeringservices Yes Yes No
[!div class="mx-tableFixed"]
Resource type Resource group Subscription Region move policyevents No No No policystates No No No policytrackedresources No No No remediations No No No
[!div class="mx-tableFixed"]
Resource type Resource group Subscription Region move consoles No No No dashboards Yes Yes No usersettings No No No
[!div class="mx-tableFixed"]
Resource type Resource group Subscription Region move workspacecollections Yes Yes No
[!div class="mx-tableFixed"]
Resource type Resource group Subscription Region move capacities Yes Yes No
[!div class="mx-tableFixed"]
Resource type Resource group Subscription Region move gateways No No No openApiGatewayOfferings No No No openApiGateways No No No operatorApiConnections No No No operatorApiPlans No No No OperatorConnections No No No OperatorOfferings No No No
[!div class="mx-tableFixed"]
Resource type Resource group Subscription Region move accounts No No No
[!div class="mx-tableFixed"]
Resource type Resource group Subscription Region move accounts Yes Yes No
[!div class="mx-tableFixed"]
Resource type Resource group Subscription Region move availableaccounts No No No providerregistrations No No No rollouts No No No
[!div class="mx-tableFixed"]
Resource type Resource group Subscription Region move workspaces No No No
Important
- See Recovery Services vault move guidance to learn more.
- See Relocate Azure Backup to another region to learn more.
[!div class="mx-tableFixed"]
Resource type Resource group Subscription Region move replicationeligibilityresults No No No vaults Yes Yes No
Using Azure Backup to move Recovery Services vaults across Azure regions isn't supported.
You can use Azure Site Recovery to disable and recreate the vault in the target region for Recovery Services vaults.
[!div class="mx-tableFixed"]
Resource type Resource group Subscription Region move openshiftclusters No No No
[!div class="mx-tableFixed"]
Resource type Resource group Subscription Region move namespaces Yes Yes No
[!div class="mx-tableFixed"]
Resource type Resource group Subscription Region move queries Yes Yes No resourcechangedetails No No No resourcechanges No No No resources No No No resourceshistory No No No subscriptionsstatus No No No
[!div class="mx-tableFixed"]
Resource type Resource group Subscription Region move childresources No No No emergingissues No No No events No No No metadata No No No notifications No No No
[!div class="mx-tableFixed"]
Resource type Resource group Subscription Region move deployments No No No deploymentscripts No No Yes
Move Microsoft.Resources resources to new regions.deploymentscripts / logs No No No links No No No providers No No No resourcegroups No No No resources No No No subscriptions No No No tags No No No templatespecs No No Move Microsoft.Resources resources to new regions. templatespecs / versions No No No tenants No No No
Important
Marketplace offerings implemented through a Microsoft.Saas resource provider support resource group and subscription moves. The resources
types below detail these offerings. For example, SendGrid is implemented through Microsoft.Saas and supports move operations. However, limitations defined in the move requirements checklist can limit which move scenarios are supported. For example, you can't move the resources from a Cloud Solution Provider, CSP, partner.
[!div class="mx-tableFixed"]
Resource type Resource group Subscription Region move applications Yes No No resources Yes Yes No saasresources No No No
Important
You can't move several Microsoft Search resources from different regions within one operation. Instead, move them in individual operations.
[!div class="mx-tableFixed"]
Resource type Resource group Subscription Region move resourcehealthmetadata No No No searchservices Yes Yes No
[!div class="mx-tableFixed"]
Resource type Resource group Subscription Region move adaptivenetworkhardenings No No No advancedthreatprotectionsettings No No No alerts No No No allowedconnections No No No applicationwhitelistings No No No assessmentmetadata No No No assessments No No No autodismissalertsrules No No No automations Yes Yes No autoprovisioningsettings No No No complianceresults No No No compliances No No No datacollectionagents No No No devicesecuritygroups No No No discoveredsecuritysolutions No No No externalsecuritysolutions No No No informationprotectionpolicies No No No iotsecuritysolutions Yes Yes No iotsecuritysolutions / analyticsmodels No No No iotsecuritysolutions / analyticsmodels / aggregatedalerts No No No iotsecuritysolutions / analyticsmodels / aggregatedrecommendations No No No jitnetworkaccesspolicies No No No policies No No No pricings No No No regulatorycompliancestandards No No No regulatorycompliancestandards / regulatorycompliancecontrols No No No regulatorycompliancestandards / regulatorycompliancecontrols / regulatorycomplianceassessments No No No securitycontacts No No No securitysolutions No No No securitysolutionsreferencedata No No No securitystatuses No No No securitystatusessummaries No No No servervulnerabilityassessments No No No settings No No No subassessments No No No tasks No No No topologies No No No workspacesettings No No No
[!div class="mx-tableFixed"]
Resource type Resource group Subscription Region move aggregations No No No alertrules No No No alertruletemplates No No No automationrules No No No bookmarks No No No cases No No No dataconnectors No No No entities No No No entityqueries No No No incidents No No No officeconsents No No No settings No No No threatintelligence No No No
[!div class="mx-tableFixed"]
Resource type Resource group Subscription Region move consoleservices No No No
[!div class="mx-tableFixed"]
Resource type Resource group Subscription Region move gateways No No No nodes No No No
[!div class="mx-tableFixed"]
Resource type Resource group Subscription Region move namespaces Yes Yes Yes (with template)
Move an Azure Service Bus namespace to another region.premiummessagingregions No No No sku No No No
[!div class="mx-tableFixed"]
Resource type Resource group Subscription Region move applications No No No clusters Yes Yes No containergroups No No No containergroupsets No No No edgeclusters No No No managedclusters No No No networks No No No secretstores No No No volumes No No No
[!div class="mx-tableFixed"]
Resource type Resource group Subscription Region move applications Yes Yes No containergroups No No No gateways Yes Yes No networks Yes Yes No secrets Yes Yes No volumes Yes Yes No
[!div class="mx-tableFixed"]
Resource type Resource group Subscription Region move trafficcontrollers No No No associations No No No frontends No No No
[!div class="mx-tableFixed"]
Resource type Resource group Subscription Region move rollouts No No No
[!div class="mx-tableFixed"]
Resource type Resource group Subscription Region move signalr Yes Yes No
[!div class="mx-tableFixed"]
Resource type Resource group Subscription Region move hybridusebenefits No No No
[!div class="mx-tableFixed"]
Resource type Resource group Subscription Region move applicationdefinitions No No No applications No No No jitrequests No No No
Important
A database and server must be in the same resource group. When you move a SQL server, all of its databases move also. These conditions apply to Azure SQL Database and Azure Synapse Analytics databases.
[!div class="mx-tableFixed"]
Resource type Resource group Subscription Region move instancepools No No No locations Yes Yes No managedinstances No No Yes
Learn more about moving managed instances across regions.managedinstances / databases No No Yes servers Yes Yes Yes servers / databases Yes Yes Yes
Learn more about moving databases across regions.
Learn more about using Azure Resource Mover to move Azure SQL databases.servers / databases / backuplongtermretentionpolicies Yes Yes No servers / elasticpools Yes Yes Yes
Learn more about moving elastic pools across regions.
Learn more about using Azure Resource Mover to move Azure SQL elastic pools.servers / jobaccounts Yes Yes No servers / jobagents Yes Yes No virtualclusters No No No
[!div class="mx-tableFixed"]
Resource type Resource group Subscription Region move sqlvirtualmachinegroups Yes Yes No sqlvirtualmachines Yes Yes No
[!div class="mx-tableFixed"]
Resource type Resource group Subscription Region move storageaccounts Yes Yes Relocate an Azure Storage account to another region.
[!div class="mx-tableFixed"]
Resource type Resource group Subscription Region move caches No No No
[!div class="mx-tableFixed"]
Resource type Resource group Subscription Region move storagesyncservices Yes Yes No
[!div class="mx-tableFixed"]
Resource type Resource group Subscription Region move storagesyncservices No No No
[!div class="mx-tableFixed"]
Resource type Resource group Subscription Region move storagesyncservices No No No
[!div class="mx-tableFixed"]
Resource type Resource group Subscription Region move managers No No No
Important
Stream Analytics jobs can't be moved when in running state.
[!div class="mx-tableFixed"]
Resource type Resource group Subscription Region move clusters No No No streamingjobs Yes Yes No
[!div class="mx-tableFixed"]
Resource type Resource group Subscription Region move environments No No No instances No No No
[!div class="mx-tableFixed"]
Resource type Resource group Subscription Region move subscriptions No No No
[!div class="mx-tableFixed"]
Resource type Resource group Subscription Region move services No No No supporttickets No No No
[!div class="mx-tableFixed"]
Resource type Resource group Subscription Region move workspaces No No No workspaces / bigdatapools No No No workspaces / sqlpools No No No
[!div class="mx-tableFixed"]
Resource type Resource group Subscription Region move environments Yes Yes No environments / eventsources Yes Yes No environments / referencedatasets Yes Yes No
[!div class="mx-tableFixed"]
Resource type Resource group Subscription Region move stores Yes Yes No
[!div class="mx-tableFixed"]
Resource type Resource group Subscription Region move imagetemplates No No No
Important
See Manage billing to learn learn how to change the subscription for Azure DevOps.
[!div class="mx-tableFixed"]
Resource type Resource group Subscription Region move account No No No account / extension No No No account / project No No No
[!div class="mx-tableFixed"]
Resource type Resource group Subscription Region move arczones No No No resourcepools No No No vcenters No No No virtualmachines No No No virtualmachinetemplates No No No virtualnetworks No No No
[!div class="mx-tableFixed"]
Resource type Resource group Subscription Region move dedicatedcloudnodes No No No dedicatedcloudservices No No No virtualmachines No No No
[!div class="mx-tableFixed"]
Resource type Resource group Subscription Region move devices No No No vnfs No No No
[!div class="mx-tableFixed"]
Resource type Resource group Subscription Region move accounts No No No plans No No No registeredsubscriptions No No No
Important
[!div class="mx-tableFixed"]
Resource type Resource group Subscription Region move availablestacks No No No billingmeters No No No certificates No Yes No certificates (managed) No No No connectiongateways Yes Yes No connections Yes Yes No customapis Yes Yes No deletedsites No No No deploymentlocations No No No georegions No No No hostingenvironments No No No kubeenvironments Yes Yes No publishingusers No No No recommendations No No No resourcehealthmetadata No No No runtimes No No No serverfarms Yes Yes No serverfarms / eventgridfilters No No No sites Yes Yes No sites / premieraddons Yes Yes No sites / slots Yes Yes No sourcecontrols No No No staticsites Yes Yes No
[!div class="mx-tableFixed"]
Resource type Resource group Subscription Region move multipleactivationkeys No No No
[!div class="mx-tableFixed"]
Resource type Resource group Subscription Region move deviceservices No No No
[!div class="mx-tableFixed"]
Resource type Resource group Subscription Region move workloads No No No
[!div class="mx-tableFixed"]
Resource type Resource group Subscription Region move components No No No componentssummary No No No monitorinstances No No No monitorinstancessummary No No No monitors No No No
Third-party services don't support move operations at this time.
- For commands to move resources, see Move Azure resources to a new resource group or subscription.
- Learn more about the Azure Resource Mover service.
- To get the same data as a file of comma-separated values, download move-support-resources.csv for resource group and subscription move support. If you need those properties and support for how to move regions, download move-support-resources-with-regions.csv.