Udostępnij za pośrednictwem


Tworzenie sieci wirtualnych dla usługi Azure Database for MySQL — serwer elastyczny i zarządzanie nimi przy użyciu witryny Azure Portal

Usługa Azure Database for MySQL — elastyczny serwer obsługuje dwa typy wzajemnie wykluczających się metod łączności sieciowej w celu nawiązania połączenia z wystąpieniem serwera elastycznego usługi Azure Database for MySQL. Te dwie opcje są następujące:

  • Dostęp publiczny (dozwolone adresy IP)
  • Dostęp prywatny (integracja z siecią wirtualną)

Ten artykuł koncentruje się na tworzeniu serwera MySQL z dostępem prywatnym (integracja z siecią wirtualną ) przy użyciu witryny Azure Portal. Dzięki integracji z dostępem prywatnym (integracja z siecią wirtualną) możesz wdrożyć wystąpienie serwera elastycznego usługi Azure Database for MySQL we własnej sieci wirtualnej platformy Azure. Sieci wirtualne platformy Azure zapewniają prywatną i bezpieczną komunikację sieci. W przypadku dostępu prywatnego połączenia z serwerem MySQL są ograniczone do sieci wirtualnej. Aby dowiedzieć się więcej na ten temat, zapoznaj się z tematem Dostęp prywatny (integracja z siecią wirtualną)..

Uwaga

Wystąpienie serwera elastycznego usługi Azure Database for MySQL można wdrożyć w sieci wirtualnej i podsieci podczas tworzenia serwera. Po wdrożeniu wystąpienia serwera elastycznego usługi Azure Database for MySQL nie można przenieść go do innej sieci wirtualnej ani podsieci.

Wymagania wstępne

Aby utworzyć wystąpienie serwera elastycznego usługi Azure Database for MySQL w sieci wirtualnej, potrzebne są następujące elementy:

  • Sieć wirtualna

    Uwaga

    Sieć wirtualna i podsieć powinny znajdować się w tym samym regionie i subskrypcji co wystąpienie serwera elastycznego usługi Azure Database for MySQL.

  • Delegowanie podsieci do elementu Microsoft.DBforMySQL/flexibleServers. To delegowanie oznacza, że tylko wystąpienia serwera elastycznego usługi Azure Database for MySQL mogą używać tej podsieci. W podsieci delegowanej nie mogą znajdować się żadne inne typy zasobów platformy Azure.

Tworzenie wystąpienia serwera elastycznego usługi Azure Database for MySQL w istniejącej sieci wirtualnej

  1. Wybierz pozycję Utwórz zasób (+) w lewym górnym rogu portalu.

  2. Wybierz pozycję Bazy danych>Azure Database for MySQL. Możesz również wprowadzić ciąg MySQL w polu wyszukiwania, aby znaleźć usługę.

  3. Wybierz pozycję Serwer elastyczny jako opcję wdrożenia.

  4. Wypełnij formularz Podstawy

  5. Przejdź do karty Sieć .

  6. W metodzie Łączność wybierz pozycję Dostęp prywatny (integracja z siecią wirtualną).. Przejdź do sekcji Sieć wirtualna, możesz wybrać już istniejącą sieć wirtualną i podsieć , która jest delegowana do serwera Microsoft.DBforMySQL/flexibleServers , lub utworzyć nową, wybierając link utwórz sieć wirtualną.

    Uwaga

    Na liście rozwijanej będą wyświetlane tylko sieci wirtualne i podsieci w tym samym regionie i subskrypcji.
    Wybrana podsieć zostanie delegowana do serwera Microsoft.DBforMySQL/flexibleServers. Oznacza to, że tylko wystąpienia serwera elastycznego usługi Azure Database for MySQL mogą używać tej podsieci.

    Zrzut ekranu przedstawiający integrację z siecią wirtualną.

  7. Utwórz nową lub wybierz istniejącą strefę Prywatna strefa DNS.

    Uwaga

    Prywatna strefa DNS nazwy stref muszą kończyć się ciągiem mysql.database.azure.com.
    Jeśli nie widzisz opcji utworzenia nowej prywatnej strefy DNS, wprowadź nazwę serwera na karcie Podstawy .
    Po wdrożeniu wystąpienia serwera elastycznego usługi Azure Database for MySQL w sieci wirtualnej i podsieci nie można przenieść go do dostępu publicznego (dozwolone adresy IP).

    Zrzut ekranu przedstawiający konfigurację dns.

  8. Wybierz pozycję Przejrzyj i utwórz , aby przejrzeć konfigurację serwera elastycznego usługi Azure Database for MySQL.

  9. Wybierz pozycję Utwórz, aby aprowizować serwer. Aprowizowanie może potrwać kilka minut.