question

CharlesAntoineGagnon-8672 avatar image
0 Votes"
CharlesAntoineGagnon-8672 asked vikassharma-7413 commented

Move ExpressRoute circuit to new subscription

Hi,

I have an ExpressRoute circuit that need to be move from it's subscription to a new one. A simple "move to another subscription" is not supported. I see I can create a new circuit by importing the service key but this process seems to work only to import from classic which is not my case. I can't find any documentation that tells me I can do such a move. Can I simply delete my ExpressRoute circuit and create a new one with the same service key ?? It's for a lab so I don't care if there's network disruption.

Thanks

azure-expressroute
5 |1600 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 3.0 MiB each and 30.0 MiB total.

1 Answer

GitaraniSharmaMSFT-4262 avatar image
1 Vote"
GitaraniSharmaMSFT-4262 answered vikassharma-7413 commented

Hello @CharlesAntoineGagnon-8672 ,

Azure ExpressRoute circuit cannot be moved to a different resource group or subscription.
Please refer : https://docs.microsoft.com/en-us/azure/azure-resource-manager/management/move-support-resources#microsoftnetwork

You can however link a Virtual network from another subscription to the ExpressRoute circuit existing in the current subscription.
https://docs.microsoft.com/en-us/azure/expressroute/expressroute-howto-linkvnet-portal-resource-manager#connect-a-vnet-to-a-circuit---different-subscription

A circuit is uniquely identified by a standard GUID called as a service key (s-key). There is a 1:1 mapping between an ExpressRoute circuit and the s-key. So it cannot be used in another circuit.
You cannot simply delete the ExpressRoute circuit if it is already "Provisioned" or in "Provisioning" status. You can only delete it if the circuit is in "Not provisioned" status.

Please refer the below article for ExpressRoute circuit deprovisioning and deletion process:
https://docs.microsoft.com/en-us/azure/expressroute/expressroute-howto-circuit-portal-resource-manager#delete

In case your ExR circuit is already "Provisioned" or in "Provisioning" status, you have to follow the deprovisioning process and then delete the circuit. Post that you can go ahead and create a fresh ExR circuit in your new subscription.

Kindly let us know if the above helps or you need further assistance on this issue.


Please "Accept the answer" if the information helped you. This will help us and others in the community as well.

· 3
5 |1600 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 3.0 MiB each and 30.0 MiB total.

Hi Gitarani,

The circuit is indeed provisioned so I think I will be force to follow the deprovisioning process and create it back on a new subscription.

Thanks for your quick response.

Charles

0 Votes 0 ·

Thank you for the update @CharlesAntoineGagnon-8672 .

0 Votes 0 ·

Hi @GitaraniSharmaMSFT-4262,

we have express route deployed in our PYGO subscription and we are aware of the fact that we cannot migrate this resource to cross subscription. what all steps we have to perform when we redeploy the express route in CSP subscription. specifically what do we need to share with ISP to get it connected again.

Regards,
Vikas Sharma

0 Votes 0 ·