Delen via


Met service ondersteunde subnetconfiguratie inschakelen voor Azure SQL Managed Instance

Van toepassing op: Azure SQL Managed Instance

Service-aided subnet configuratie biedt geautomatiseerd netwerkconfiguratiebeheer voor subnetten die beheerde exemplaren hosten. Met de servicehulp van de subnetconfiguratiegebruiker blijft de toegang tot gegevens (TDS-verkeersstromen) volledig beheren, terwijl het beheerde exemplaar verantwoordelijk is voor een ononderbroken stroom van beheerverkeer om te voldoen aan de SLA.

Automatisch geconfigureerde netwerkbeveiligingsgroepen en routetabelregels zijn zichtbaar voor de klant en voorzien van aantekeningen met het voorvoegsel Microsoft.Sql-managedInstances_UseOnly_.

Configuratie met servicehulp wordt automatisch ingeschakeld zodra u subnetdelegering inschakelt voor Microsoft.Sql/managedInstances de resourceprovider.

Belangrijk

Zodra subnetdelegering is ingeschakeld, kunt u deze pas uitschakelen nadat het virtuele cluster uit het subnet is verwijderd. Zie hoe u een subnet verwijdert nadat u SQL Managed Instance hebt verwijderd voor de levensduur van het virtuele cluster.

Subnetdelegering inschakelen voor nieuwe implementaties

Als u een beheerd exemplaar wilt implementeren in een leeg subnet, moet u dit delegeren aan de Microsoft.Sql/managedInstances resourceprovider, zoals beschreven in Subnetdelegering beheren. In het artikel waarnaar wordt verwezen, wordt de resourceprovider als voorbeeld gebruikt Microsoft.DBforPostgreSQL/serversv2 , maar u moet in plaats daarvan de Microsoft.Sql/managedInstances resourceprovider gebruiken.

Subnetdelegering inschakelen voor bestaande implementaties

Als u subnetdelegering wilt inschakelen voor uw bestaande implementatie van een beheerd exemplaar, moet u achterhalen waar het subnet van het virtuele netwerk is geplaatst.

Als u het subnet wilt vinden, controleert u de waarde onder Virtueel netwerk/subnet op de overzichtspagina van uw SQL Managed Instance-resource in Azure Portal.

U kunt ook de volgende PowerShell-opdrachten uitvoeren om het subnet van het virtuele netwerk voor uw exemplaar te vinden. Vervang de volgende waarden in het voorbeeld:

  • abonnements-id met uw abonnements-id
  • rg-name met de resourcegroep voor uw beheerde exemplaar
  • mi-name met de naam van uw beheerde exemplaar
Install-Module -Name Az

Import-Module Az.Accounts
Import-Module Az.Sql

Connect-AzAccount

# Use your subscription ID in place of subscription-id below

Select-AzSubscription -SubscriptionId {subscription-id}

# Replace rg-name with the resource group for your managed instance, and replace mi-name with the name of your managed instance

$mi = Get-AzSqlInstance -ResourceGroupName {rg-name} -Name {mi-name}

$mi.SubnetId

Zodra u het subnet van het beheerde exemplaar hebt bepaald, moet u het delegeren aan de Microsoft.Sql/managedInstances resourceprovider, zoals beschreven in Subnetdelegering beheren. Hoewel in het artikel waarnaar wordt verwezen de Microsoft.DBforPostgreSQL/serversv2 resourceprovider als voorbeeld wordt gebruikt, moet u in plaats daarvan de Microsoft.Sql/managedInstances resourceprovider gebruiken.

Belangrijk

Het inschakelen van servicehulpconfiguratie veroorzaakt geen failover of onderbreking in de connectiviteit voor beheerde exemplaren die zich al in het subnet bevinden.