Unable to move an azure sql managed instance to another vnet

Tyson L 0 Reputation points
2024-09-04T01:31:05.41+00:00

I have two azure sql managed instances in a failover group and I am trying to move the primary instance to a different vnet. I have fulfilled the documented requirements (Bi-directional peering, NSG, Route Table, Open ports for replication, Non-overlapping ip ranges) and the portal allows me to save the new network setting, however the transfer process appears to hang at the first operation step (Request validation). I have allowed it to process for several hours but it never progresses beyond step 1 and never returns an error message.

My question: Is there some other un-documented requirement for moving instances that are part of a failover group? Do I need to manually failover before moving the primary instance?

Azure SQL Database
{count} votes

1 answer

Sort by: Most helpful
  1. Ketsha 0 Reputation points Microsoft Employee
    2024-09-25T18:09:09.92+00:00

    I was following the thread, and I see that you have followed recommended steps including manual failover before moving the primary instance, which is a good best practice.

    Another important thing is to ensure that the destination subnet is marked as "Ready for Managed Instance" on the Azure portal, which I think you have done since all NSGs and route tables are in place.

    Additionally, just sanity check that the inbound and outbound ports and the port range are open in NSG

    Also, verify that the Microsoft.Sql resource provider is registered in your subscription. I have seen issue arise if the resource provider is not properly registered.

    If none of these works, it might be beneficial to open up a support case with our support/escalation team.


Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.