Konfigurace stávající virtuální sítě pro službu Azure SQL Managed Instance
Platí pro: Azure SQL Managed Instance
Spravovaná instance Azure SQL musí být nasazená ve virtuální síti Azure a podsíť vyhrazená jenom pro spravované instance. Můžete použít existující virtuální síť a podsíť, pokud jsou nakonfigurované v souladu s požadavky na virtuální síť služby SQL Managed Instance.
Pokud se vás týká některý z následujících případů, můžete ověřit a upravit síť pomocí skriptu popsaného v tomto článku:
- Máte novou podsíť, která ještě není nakonfigurovaná.
- Nejste si jistí, že podsíť odpovídá požadavkům.
- Po provedení změn chcete zkontrolovat, že podsíť stále splňuje požadavky na síť.
Poznámka:
Spravovanou instanci můžete vytvořit pouze ve virtuálních sítích vytvořených pomocí modelu nasazení Azure Resource Manager. Virtuální sítě Azure vytvořené prostřednictvím modelu nasazení Classic se nepodporují. Vypočítejte velikost podsítě podle pokynů v článku Určení velikosti podsítě pro službu SQL Managed Instance . Po nasazení prostředků do podsítě není možné změnit velikost podsítě.
Po vytvoření spravované instance můžete přesunout instanci do jiné podsítě ve stejné virtuální síti nebo mezi virtuálními sítěmi, ale přesun instance nebo virtuální sítě do jiné skupiny prostředků nebo předplatného se nepodporuje.
Ověření a úprava existující virtuální sítě
Pokud chcete vytvořit spravovanou instanci uvnitř existující podsítě, doporučujeme k přípravě podsítě použít následující skript PowerShellu:
$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
Tento skript připraví podsíť ve třech krocích:
- Ověření: Ověří vybranou virtuální síť a podsíť pro požadavky na sítě služby SQL Managed Instance.
- Potvrzení: Uživateli se zobrazí sada změn, které je potřeba provést k přípravě podsítě pro nasazení služby SQL Managed Instance. Žádá také o souhlas.
- Příprava: Správně nakonfiguruje virtuální síť a podsíť.
Další kroky
- Přehled najdete v tématu Co je SQL Managed Instance?.
- Kurz, který ukazuje, jak vytvořit virtuální síť, vytvořit spravovanou instanci a obnovit databázi ze zálohy databáze, najdete v tématu Vytvoření spravované instance.
- Informace o problémech s DNS najdete v tématu Řešení privátních názvů DNS ve službě Azure SQL Managed Instance.