Dela via


Aktivera undernätskonfiguration med tjänststöd för Azure SQL Managed Instance

Gäller för:Azure SQL Managed Instance

Tjänststödd undernätskonfiguration ger automatiserad nätverkskonfigurationshantering för undernät som är värdar för hanterade instanser. Med tjänststödd undernätskonfiguration har användaren full kontroll över åtkomsten till data (TDS-trafikflöden) medan den hanterade instansen tar ansvar för att säkerställa ett oavbrutet flöde av hanteringstrafik för att uppfylla serviceavtalet.

Automatiskt konfigurerade nätverkssäkerhetsgrupper och routningstabellregler visas för kunden och kommenteras med prefixet Microsoft.Sql-managedInstances_UseOnly_.

Tjänststödd konfiguration aktiveras automatiskt när du aktiverar undernätsdelegering för Microsoft.Sql/managedInstances resursprovidern.

Viktigt!

När undernätsdelegering är aktiverat kan du inte inaktivera det förrän det virtuella klustret har tagits bort från undernätet. Information om livslängden för det virtuella klustret finns i ta bort ett undernät när du har tagit bort SQL Managed Instance.

Aktivera undernätsdelegering för nya distributioner

Om du vill distribuera en hanterad instans till ett tomt undernät måste du delegera den till resursprovidern enligt beskrivningen Microsoft.Sql/managedInstances i Hantera delegering av undernät. Den refererade artikeln använder Microsoft.DBforPostgreSQL/serversv2 resursprovidern som exempel, men du måste använda resursprovidern Microsoft.Sql/managedInstances i stället.

Aktivera undernätsdelegering för befintliga distributioner

För att aktivera undernätsdelegering för din befintliga distribution av hanterade instanser måste du ta reda på undernätet för det virtuella nätverket där det finns.

Om du vill hitta undernätet kontrollerar du värdet under Virtuellt nätverk/undernätsidan Översikt för din SQL Managed Instance-resurs i Azure-portalen.

Du kan också köra följande PowerShell-kommandon för att hitta det virtuella nätverksundernätet för din instans. Ersätt följande värden i exemplet:

  • prenumerations-ID med ditt prenumerations-ID
  • rg-name med resursgruppen för din hanterade instans
  • mi-name med namnet på din hanterade instans
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

När du har fastställt undernätet för den hanterade instansen måste du delegera det till resursprovidern enligt beskrivningen Microsoft.Sql/managedInstances i Hantera delegering av undernät. Även om den refererade artikeln använder Microsoft.DBforPostgreSQL/serversv2 resursprovidern som exempel måste du använda resursprovidern Microsoft.Sql/managedInstances i stället.

Viktigt!

Aktivering av tjänststödd konfiguration orsakar inte redundans eller avbrott i anslutningen för hanterade instanser som redan finns i undernätet.