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:
-
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
Wybierz pozycję Utwórz zasób (+) w lewym górnym rogu portalu.
Wybierz pozycję Bazy danych>Azure Database for MySQL. Możesz również wprowadzić ciąg MySQL w polu wyszukiwania, aby znaleźć usługę.
Wybierz pozycję Serwer elastyczny jako opcję wdrożenia.
Wypełnij formularz Podstawy
Przejdź do karty Sieć .
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.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).Wybierz pozycję Przejrzyj i utwórz , aby przejrzeć konfigurację serwera elastycznego usługi Azure Database for MySQL.
Wybierz pozycję Utwórz, aby aprowizować serwer. Aprowizowanie może potrwać kilka minut.