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ät på sidan Ö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.