Virtuális hálózatok létrehozása és kezelése az Azure Database for MySQL-hez – Rugalmas kiszolgáló az Azure CLI használatával

A következőkre vonatkozik: Azure Database for MySQL – rugalmas kiszolgáló

A rugalmas Azure Database for MySQL-kiszolgáló kétféle, kölcsönösen kizáró hálózati kapcsolati módszert támogat a rugalmas Azure Database for MySQL-kiszolgálópéldányhoz való csatlakozáshoz. A két lehetőség a következő:

  • Nyilvános hozzáférés (engedélyezett IP-címek)
  • Privát hozzáférés (virtuális hálózati integráció)

Ez a cikk a MySQL-kiszolgáló privát hozzáféréssel (virtuális hálózati integrációval) történő létrehozásával foglalkozik az Azure CLI használatával. Privát hozzáféréssel (virtuális hálózati integrációval) üzembe helyezheti rugalmas Azure Database for MySQL-kiszolgálópéldányát a saját Azure Virtual Network-hálózatában. Az Azure Virtual Networks privát és biztonságos hálózati kommunikációt biztosít. Privát hozzáférés esetén a rugalmas Azure Database for MySQL-kiszolgálópéldányhoz való kapcsolatok csak a virtuális hálózaton belülre korlátozódnak. Erről további információt a Privát hozzáférés (Virtuális hálózat integrációja) című témakörben olvashat.

A rugalmas Azure Database for MySQL-kiszolgálón csak virtuális hálózaton és alhálózaton helyezheti üzembe a kiszolgálót a kiszolgáló létrehozása során. Miután a rugalmas Azure Database for MySQL-kiszolgálópéldány üzembe lett helyezve egy virtuális hálózaton és alhálózaton, nem helyezheti át egy másik virtuális hálózathoz, alhálózathoz vagy nyilvános hozzáféréshez (engedélyezett IP-címekhez).

Az Azure Cloud Shell elindítása

Az Azure Cloud Shell egy ingyenes interaktív rendszerhéj, amellyel futtathatja a cikkben leírt lépéseket. A fiókjával való használat érdekében a gyakran használt Azure-eszközök már előre telepítve és konfigurálva vannak rajta.

A Cloud Shell megnyitásához válassza a Kipróbálás lehetőséget egy kódblokk jobb felső sarkában. A Cloud Shellt külön böngészőlapon is megnyithatja a következő lépéssel https://shell.azure.com/bash: Válassza a Másolás lehetőséget a kódblokkok másolásához, illessze be a Cloud Shellbe, majd az Enter gombra kattintva futtassa.

Ha inkább helyileg szeretné telepíteni és használni a parancssori felületet, ehhez a rövid útmutatóhoz az Azure CLI 2.0-s vagy újabb verziója szükséges. A verzió azonosításához futtassa a következőt: az --version. Ha telepíteni vagy frissíteni szeretne: Az Azure CLI telepítése.

Előfeltételek

Az az login paranccsal kell bejelentkeznie a fiókjába. Jegyezze fel az Azonosító tulajdonságot , amely az Azure-fiók előfizetés-azonosítójára hivatkozik.

az login

Válassza ki az adott előfizetést a fiókjában az az account set paranccsal. Jegyezze fel az az bejelentkezési kimenet azonosítóértékét, amelyet a parancs előfizetési argumentumaként használ. Ha több előfizetéssel rendelkezik válassza ki a megfelelő előfizetést, amelyre az erőforrást terhelni szeretné. Az összes előfizetés lekéréséhez használja az az fióklistát.

az account set --subscription <subscription id>

Rugalmas Azure Database for MySQL-kiszolgálópéldány létrehozása parancssori felülettel

A parancs használatával létrehozhatja a az mysql flexible-server rugalmas Azure Database for MySQL-kiszolgálópéldányt privát hozzáféréssel (virtuális hálózati integrációval). Ez a parancs a privát hozzáférést (virtuális hálózati integrációt) használja alapértelmezett csatlakozási módszerként. Ha nincs megadva, létrejön egy virtuális hálózat és alhálózat. A már meglévő virtuális hálózatot és alhálózatot alhálózat-azonosítóval is megadhatja. A rugalmas Azure Database for MySQL-kiszolgálópéldányok parancssori felülettel történő létrehozására különböző lehetőségek állnak rendelkezésre, ahogyan az alábbi példákban is látható.

Fontos

Ezzel a paranccsal delegálja az alhálózatot a Microsoft.DBforMySQL/flexibleServers szolgáltatásba. Ez a delegálás azt jelenti, hogy csak rugalmas Azure Database for MySQL-kiszolgálópéldányok használhatják ezt az alhálózatot. Az alhálózatra semmilyen más típusú Azure-erőforrás nem delegálható.

A konfigurálható CLI-paraméterek teljes listájához tekintse meg az Azure CLI referenciadokumentációját . Az alábbi parancsokban például megadhatja az erőforráscsoportot.

  • Rugalmas Azure Database for MySQL-kiszolgálópéldány létrehozása alapértelmezett virtuális hálózattal, alapértelmezett címelőtaggal rendelkező alhálózat használatával.

    az mysql flexible-server create
    
  • Hozzon létre egy rugalmas Azure Database for MySQL-kiszolgálópéldányt a már meglévő virtuális hálózat és alhálózat használatával. Ha a megadott virtuális hálózat és alhálózat nem létezik, akkor létrejön az alapértelmezett címelőtaggal rendelkező virtuális hálózat és alhálózat.

    az mysql flexible-server create --vnet myVnet --subnet mySubnet
    
  • Hozzon létre egy rugalmas Azure Database for MySQL-kiszolgálópéldányt a már meglévő virtuális hálózat, alhálózat és az alhálózat-azonosító használatával. A megadott alhálózaton nem lehet más erőforrás üzembe helyezése, és ez az alhálózat delegálva van a Microsoft.DBforMySQL/flexibleServers szolgáltatásba, ha még nincs delegálva.

    az mysql flexible-server create --subnet /subscriptions/{SubID}/resourceGroups/{ResourceGroup}/providers/Microsoft.Network/virtualNetworks/{VNetName}/subnets/{SubnetName}
    

    Feljegyzés

    A virtuális hálózatnak és az alhálózatnak ugyanabban a régióban és előfizetésben kell lennie, mint a rugalmas Azure Database for MySQL-kiszolgálópéldánynak. <

  • Hozzon létre egy rugalmas Azure Database for MySQL-kiszolgálópéldányt egy új virtuális hálózattal, nem hibás címelőtaggal rendelkező alhálózattal.

    az mysql flexible-server create --vnet myVnet --address-prefixes 10.0.0.0/24 --subnet mySubnet --subnet-prefixes 10.0.0.0/24
    

A konfigurálható CLI-paraméterek teljes listájához tekintse meg az Azure CLI referenciadokumentációját .

Következő lépések