vMX Public IP SKU change from Basic to Standard Azure

Solved
Tarmahmood1
Getting noticed

vMX Public IP SKU change from Basic to Standard Azure

Hello,

 

Anyone did the Public IP sku change from basic to standard in Azure. Will it work with migration tool "Upgrade to Standard SKU - Microsoft recommends Standard SKU public IP address for production workloads". I am suspecting maybe it wont change as resources are locked and managed by Meraki. Should i delete and redeploy the vMX? thanks

Tarmahmood1_0-1752055870495.png

 

1 Accepted Solution
Tarmahmood1
Getting noticed

@Ale hello again, ok just now i have changed the SKU from basic to Standard without deleting the existing VM. so we dont need to redoply the vMX. It is to be noted that i have owner role on subscription level in Azure. maybe because of this it was possible.

 

1. First shutdown the vMX VM in azure. It will ask about to keep this Public IP save or delete. Save the PIP.

2. Go to to public IP addresses in Azure. look for the PIP associated to Meraki VM NIC.

3. Disassociate it. 

Tarmahmood1_1-1752077865379.png

 

 

4. click on the alert message "Upgrade to Standard SKU - Microsoft recommends Standard SKU public IP address for production workloads" and within few seconds it will change the SKU from basic to standard.

Tarmahmood1_2-1752077882334.png

 

5. Associate the Public IP again with Meraki NIC. Turn on the vMX vm.

View solution in original post

10 Replies 10
alemabrahao
Kind of a big deal
Kind of a big deal

Microsoft has not released a migration tool that supports changing the Public IP SKU for Meraki vMX deployments.

Re: Change SKU from basic to standard on IP address on Meraki VMx - The Meraki Community

 

In this case it is recommended that you redeploy vMX if you need to migrate to a standard SKU public IP.

I am not a Cisco Meraki employee. My suggestions are based on documentation of Meraki best practices and day-to-day experience.

Please, if this post was useful, leave your kudos and mark it as solved.
Tarmahmood1
Getting noticed

@Ale hello again, ok just now i have changed the SKU from basic to Standard without deleting the existing VM. so we dont need to redoply the vMX. It is to be noted that i have owner role on subscription level in Azure. maybe because of this it was possible.

 

1. First shutdown the vMX VM in azure. It will ask about to keep this Public IP save or delete. Save the PIP.

2. Go to to public IP addresses in Azure. look for the PIP associated to Meraki VM NIC.

3. Disassociate it. 

Tarmahmood1_1-1752077865379.png

 

 

4. click on the alert message "Upgrade to Standard SKU - Microsoft recommends Standard SKU public IP address for production workloads" and within few seconds it will change the SKU from basic to standard.

Tarmahmood1_2-1752077882334.png

 

5. Associate the Public IP again with Meraki NIC. Turn on the vMX vm.

Mloraditch
Kind of a big deal
Kind of a big deal

I could swear this was not previously possible and am wondering if Meraki updated something.  I've now tested and done this successfully and the shutdown is not even required. I end up with a traffic blip so small I see it on my live uplink graph.

So TYVM for trying and figuring it out as I had a much longer plan in place to redeploy over 100 vMXs.

If you found this post helpful, please give it Kudos. If my answer solves your problem please click Accept as Solution so others can benefit from it.
Tarmahmood1
Getting noticed

Ah ok, that's good to know it can happen without shutdown. 

RavinderSingh
New here

We have Older Meraki vMX deployments in Azure which had locks on the managed application, managed resource group, and other resources that made it impossible to touch.

Any way around or need to delete the managed application from Azure and redeploy

Mloraditch
Kind of a big deal
Kind of a big deal

If Azure is blocking the action you are trying to take, you need to redeploy. Meraki can't/won't unlock anything. Some of oldest deployments were locked and needed redeployment, but very few.

If you found this post helpful, please give it Kudos. If my answer solves your problem please click Accept as Solution so others can benefit from it.
RavinderSingh
New here

Yes i am getting the lock on resource group where meraki vm is deployed, any way to find out whether its old deployment on new.

Tarmahmood1
Getting noticed

I am not sure how to verify whether it is an ARM or classic deployment(maybe you can ask MS). However, I did upgrade to one of the vMX  that was deployed in November 2021, and I was able to change the SKU without redeploying. Before I tried it, a colleague mentioned that he had to redeploy the vMX because he encountered the same issue you are facing now. If you are certain that you have the Subscription Owner role but still cannot upgrade without deleting the vMX, then redeployment is the only option.

RavinderSingh
New here

It doesn't looks be an Azure classic VM, but i am getting the below warning when trying to remove the IP for migration.

System deny assignment created by managed application /subscriptions/xxx/resourceGroups/xxx/providers/Microsoft.Solutions/applicationsxxxx at scope /subscriptions/xxxx/resourceGroups/xxxxx-20211023182933.

 

Mloraditch
Kind of a big deal
Kind of a big deal

There is no date I'm aware of that's ever been acknowledged. It's not all that relevant in that support can't change anything even if it's some sort of azure error. If you can't make the change due to a denial you have to redeploy. The whole process takes about 15-20 minutes usually.

If you found this post helpful, please give it Kudos. If my answer solves your problem please click Accept as Solution so others can benefit from it.
Get notified when there are additional replies to this discussion.