Upgrade Azure SQL Managed Instance to November 2022 Feature Wave

Ian Keogh 25 Reputation points
2024-10-14T19:52:46.8+00:00

How can an Azure SQL Managed Instance (GP Premium Series) be upgraded to the November 2022 Feature Wave? The current version is [Jul 2 2024 15:39:01] via SELECT @@VERSION.

The goal is to utilize the Next-gen General Purpose tier for increased database limits and to benefit from always-up-to-date patching for the new JSON datatype.

Is it necessary to create a new VNET and Subnet that complies with the requirements, and then select them in the SQL Managed Instance's networking settings? Can existing Network Security Groups (NSGs) be reused, or is a new setup required?

The objective is to achieve this upgrade with minimal downtime, ideally under 2 hours, without having to rebuild the Azure SQL Managed Instance from scratch.

Azure SQL Database
{count} votes

Accepted answer
  1. Sai Raghunadh M 4,045 Reputation points Microsoft External Staff Moderator
    2024-10-17T19:05:21.8066667+00:00

    Hi @Ian Keogh,

    I'm glad that you were able to resolve your issue and thank you for posting your solution so that others experiencing the same thing can easily reference this! Since the Microsoft Q&A community has a policy that "The question author cannot accept their own answer. They can only accept answers by others ", I'll repost your solution in case you'd like to accept the answer.

    Issue:

    How can an Azure SQL Managed Instance (GP Premium Series) be upgraded to the November 2022 Feature Wave? The current version is [Jul 2 2024 15:39:01] via SELECT @@VERSION.

    The goal is to utilize the Next-gen General Purpose tier for increased database limits and to benefit from always-up-to-date patching for the new JSON datatype.

    Is it necessary to create a new VNET and Subnet that complies with the requirements, and then select them in the SQL Managed Instance's networking settings? Can existing Network Security Groups (NSGs) be reused, or is a new setup required?

    The objective is to achieve this upgrade with minimal downtime, ideally under 2 hours, without having to rebuild the Azure SQL Managed Instance from scratch.

    Solution:

    Only the product group can enable the November 2022 Feature Wave on a server. it cannot be added or enabled by the customer.

    If I missed anything please let me know and I'd be happy to add it to my answer, or feel free to comment below with any additional information.

    Hope this helps. Do let us know if you have any further queries.

    If this answers your query, do click Accept Answer and Yes for was this answer helpful. And, if you have any further query do let us know.

    0 comments No comments

1 additional answer

Sort by: Most helpful
  1. Sai Raghunadh M 4,045 Reputation points Microsoft External Staff Moderator
    2024-10-14T22:53:20.33+00:00

    Hi @Ian Keogh,

    Thanks for the question and using MS Q&A platform.

    It seems that you want to upgrade your Existing SQL Managed Instance to the November 2022 Feature Wave in Next-gen General Purpose tier.

    The Next-gen General Purpose tier upgrade is currently under preview.

    • Confirm that your current Azure SQL Managed Instance version supports the upgrade to the November 2022 Feature Wave.
    • Determine if the current VNet and Subnet meet the requirements for the upgrade. If not, create a new VNet and Subnet that comply.
    • Make sure they are configured for zone redundancy if required by the new features.
    • Review your existing NSGs to see if they can be reused. If they align with the security requirements of the new setup, you can continue using them.
    • Use the Azure portal to initiate the upgrade of the Azure SQL Managed Instance.
    • Select the Next-gen General Purpose tier during the upgrade process.
    • Plan the upgrade during off-peak hours if possible, to minimize impact on users.

    To upgrade the existing SQL Managed Instance to Next-gen General purpose tier, you can try these steps.Screenshot of the compute and storage page for your instance in the Azure portal, with next-gen general purpose selected.

    please go through these documents, that might help you:

    Use Next-gen General Purpose service tier (preview) - Azure SQL Managed Instance.

    Configure an existing virtual network for Azure SQL Managed Instance.

    Hope this helps. Do let us know if you any further queries. If this answers your query, do click Accept Answer and Yes for was this answer helpful. And, if you have any further query do let us know.


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.