Meglévő virtuális hálózat konfigurálása felügyelt Azure SQL-példányhoz

A következőre vonatkozik: Felügyelt Azure SQL-példány

A felügyelt Azure SQL-példányt azure-beli virtuális hálózaton és csak felügyelt példányokhoz dedikált alhálózaton kell üzembe helyezni. A meglévő virtuális hálózatot és alhálózatot akkor használhatja, ha azok a felügyelt SQL-példány virtuális hálózati követelményeinek megfelelően vannak konfigurálva.

Ha az alábbi esetek egyike vonatkozik Önre, a jelen cikkben ismertetett szkript használatával ellenőrizheti és módosíthatja a hálózatot:

  • Van egy új alhálózata, amely még nincs konfigurálva.
  • Nem biztos abban, hogy az alhálózat megfelel a követelményeknek.
  • Ellenőrizni szeretné, hogy az alhálózat továbbra is megfelel-e a hálózati követelményeknek a módosítások után.

Megjegyzés:

Felügyelt példányt csak az Azure Resource Manager üzemi modellel létrehozott virtuális hálózatokban hozhat létre. A klasszikus üzemi modellel létrehozott Azure-beli virtuális hálózatok nem támogatottak. Az alhálózat méretének kiszámításához kövesse a felügyelt SQL-példány alhálózatának meghatározásáról szóló cikkben található irányelveket. Az alhálózat a benne lévő erőforrások üzembe helyezése után már nem méretezhető át.

A felügyelt példány létrehozása után áthelyezheti a példányt egy másik alhálózatra ugyanazon a virtuális hálózaton belül vagy virtuális hálózatok között, de a példány vagy a virtuális hálózat áthelyezése egy másik erőforráscsoportba vagy előfizetésbe nem támogatott.

Meglévő virtuális hálózat ellenőrzése és módosítása

Ha egy felügyelt példányt szeretne létrehozni egy meglévő alhálózaton belül, az alhálózat előkészítéséhez a következő PowerShell-szkriptet javasoljuk:

$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

A szkript három lépésben készíti elő az alhálózatot:

  1. Ellenőrzés: Ellenőrzi a kiválasztott virtuális hálózatot és alhálózatot a felügyelt SQL-példány hálózati követelményeihez.
  2. Megerősítés: Megjeleníti a felhasználónak azokat a módosításokat, amelyeket el kell készítenie az alhálózatnak a felügyelt SQL-példány üzembe helyezéséhez. Emellett hozzájárulást is kér.
  3. Előkészítés: Megfelelően konfigurálja a virtuális hálózatot és az alhálózatot.

További lépések