Udostępnij za pośrednictwem


Konfigurowanie istniejącej sieci wirtualnej dla usługi Azure SQL Managed Instance

Dotyczy: Azure SQL Managed Instance

Usługa Azure SQL Managed Instance musi być wdrożona w sieci wirtualnej platformy Azure i podsieci dedykowanej tylko dla wystąpień zarządzanych. Możesz użyć istniejącej sieci wirtualnej i podsieci, jeśli są one skonfigurowane zgodnie z wymaganiami sieci wirtualnej usługi SQL Managed Instance.

Jeśli dotyczy Ciebie jeden z następujących przypadków, możesz zweryfikować i zmodyfikować sieć przy użyciu skryptu opisanego w tym artykule:

Uwaga

Wystąpienie zarządzane można utworzyć tylko w sieciach wirtualnych utworzonych za pomocą modelu wdrażania usługi Azure Resource Manager. Sieci wirtualne platformy Azure utworzone za pośrednictwem klasycznego modelu wdrażania nie są obsługiwane. Oblicz rozmiar podsieci, postępując zgodnie z wytycznymi w artykule Określanie rozmiaru podsieci dla usługi SQL Managed Instance . Nie można zmienić rozmiaru podsieci po wdrożeniu zasobów.

Po utworzeniu wystąpienia zarządzanego można przenieść wystąpienie do innej podsieci wewnątrz tej samej sieci wirtualnej lub między sieciami wirtualnymi, ale przeniesienie wystąpienia lub sieci wirtualnej do innej grupy zasobów lub subskrypcji nie jest obsługiwane.

Weryfikowanie i modyfikowanie istniejącej sieci wirtualnej

Jeśli chcesz utworzyć wystąpienie zarządzane wewnątrz istniejącej podsieci, zalecamy wykonanie następującego skryptu programu PowerShell w celu przygotowania podsieci:

$scriptUrlBase = 'https://raw.githubusercontent.com/Microsoft/sql-server-samples/master/samples/manage/azure-sql-db-managed-instance/delegate-subnet'

$parameters = @{
    subscriptionId = '<subscriptionId>'
    resourceGroupName = '<resourceGroupName>'
    virtualNetworkName = '<virtualNetworkName>'
    subnetName = '<subnetName>'
    }

Invoke-Command -ScriptBlock ([Scriptblock]::Create((iwr ($scriptUrlBase+'/delegateSubnet.ps1?t='+ [DateTime]::Now.Ticks)).Content)) -ArgumentList $parameters

Skrypt przygotowuje podsieć w trzech krokach:

  1. Weryfikacja: sprawdza poprawność wybranej sieci wirtualnej i podsieci podsieci pod kątem wymagań sieciowych usługi SQL Managed Instance.
  2. Potwierdź: pokazuje użytkownikowi zestaw zmian, które należy wprowadzić w celu przygotowania podsieci do wdrożenia usługi SQL Managed Instance. Zwraca się również o zgodę.
  3. Przygotowanie: prawidłowo konfiguruje sieć wirtualną i podsieć.

Następne kroki