Übung - Stellen Sie einen flexiblen Azure Database for MySQL-Server bereit
Nachdem Sie die Bereitstellungs- und Konnektivitätsoptionen von Azure Database for MySQL – Flexible Server überprüft haben, sollten Sie den Prozess testen, bei dem ein Server bereitgestellt und seine Verfügbarkeit überprüft wird, indem Sie eine Verbindung mit diesem herstellen. In dieser Lerneinheit führen Sie eine Beispielbereitstellung durch und stellen mithilfe des Hilfsprogramms „mysql.exe“ in Azure Cloud Shell eine Verbindung mit dem flexiblen Server her.
Bereitstellen einer Instanz von Azure Database for MySQL – Flexibler Server
Führen Sie die folgenden Schritte aus, um eine Instanz von Azure Database for MySQL – Flexibler Server über das Azure-Portal bereitzustellen:
Navigieren Sie zum Azure-Portal für die Sandbox.
Geben Sie oben im Fenster im Textfeld Ressourcen, Dienste und Dokumente suchen oben auf der Seite MySQL ein, und wählen Sie Flexible Server für Azure Database for MySQL aus.
Wählen Sie auf der Seite Azure Database for MySQL flexible Server die Option + Erstellen und dann Flexibler Server aus.
Geben Sie auf der Seite Flexibler Server auf der Registerkarte Grundlagen die Informationen aus der folgenden Tabelle ein.
Einstellung Wert Beschreibung Abonnement Concierge-Abonnement Name Ihres Abonnements. In diesem Fall verwenden wir das Concierge-Abonnement. Ressourcengruppe [Name der Sandboxressourcengruppe] Verwenden Sie die verfügbare LEARN-Ressourcengruppe. Servername <server_name> Geben Sie einen global eindeutigen Namen ein, mit dem Ihr flexibler Server identifiziert werden kann. Der vollqualifizierte <server_name> besteht aus diesem Namen, gefolgt von der Endung „mysql.database.azure.com“. Der Servername darf nur Kleinbuchstaben, Zahlen und den Bindestrich (-) enthalten. Er muss zwischen 3 und 63 Zeichen lang sein. Region Name einer Azure-Region Der Name der Azure-Region, in der Ihr Server gehostet wird Wählen Sie eine beliebige Region aus, die die Bereitstellung einer Instanz von Azure Database for MySQL – Flexible Server unterstützt und die sich am nächsten am Standort des Computers befindet, den Sie für diese Übung verwenden. MySQL-Version 8.0 Die Hauptversion von MySQL ein, die Ihre App verwendet Workloadtyp Für Entwicklungs- oder Hobbyprojekte Der vorgesehene Workloadtyp bestimmt die VM-SKU, die den Server hosten soll. Verfügbarkeitszone Keine Einstellung Mit dieser Einstellung können Sie eine Verfügbarkeitszone festlegen, in der die Server bereitgestellt werden. Ihre Wahl hängt in der Regel von der Zone ab, in der die Anwendung gehostet wird. Aktivieren der Hochverfügbarkeit Nicht ausgewählt Diese Einstellung legt fest, ob ein Replikatserver automatisch in einer anderen Verfügbarkeitszone bereitgestellt werden soll (für zonenbezogene Bereitstellungen). Diese Option erfordert die Wahl zwischen dem Computetarif Universell oder Unternehmenskritisch für die VM-SKU. Authentifizierungsmethode Nur MySQL-Authentifizierung Authentifizierung nur mit dem Benutzernamen und Kennwort des Administrators Administratorbenutzername mysqladmin Ein gültiger Benutzername, den Sie als Administratorkonto für die MySQL-Serverinstanz konfigurieren. In diesem Fall verwenden wir mysqladmin. Verwenden Sie nicht azure_superuser, admin, administrator, root, guest oder public. Kennwort <Pword>
Ein gültiges Passwort, das dem Admin-Konto zugewiesen wurde. In diesem Fall verwenden wir <Pword>
. Es muss 8 bis 128 Zeichen aus drei Kategorien enthalten: Englische Großbuchstaben, englische Kleinbuchstaben, Zahlen (0 bis 9) und nicht alphanumerische Zeichen (wie !, $, #, %).Wählen Sie auf der Registerkarte Basics unter Compute + Storage die Option Server konfigurieren.
Konfigurieren Sie auf der Seite Compute + Speicher die folgenden Einstellungen: a. Compute 1. Wählen Sie die Computeebene Burstfähig aus. 2. Wählen Sie in der Dropdownliste Computegröße die Option Standard_B1s (1 virtueller Kern, 1 GiB Arbeitsspeicher, max. 400 IOPS) aus. b. Speicher 1. Lassen Sie die Speichergröße (in GB) auf 20 festgelegt. 2. Wählen Sie Vorab bereitgestellte IOPS aus, und lassen Sie den Wert auf 360 festgelegt. 3. Lassen Sie die Option Automatische Vergrößerung des Speichers aktiviert. c. Hochverfügbarkeit 1. Lassen Sie Hochverfügbarkeit aktivieren als deaktiviert. d. Sicherungen 1. Stellen Sie sicher, dass die Aufbewahrungsdauer für Sicherungen (in Tagen) auf 7 festgelegt ist. 2. Belassen Sie die Option Wiederherstellung nach regionalem Ausfall oder Katastrophe deaktiviert.
Klicken Sie auf Speichern, und wählen Sie auf der Registerkarte Allgemeine Informationen der Seite Flexibler Server die Option Weiter: Netzwerk >.
Konfigurieren Sie auf der Registerkarte Azure-Netzwerk die folgenden Einstellungen:
a. Legen Sie Verbindungsmethode auf Öffentlicher Zugriff (zulässige IP-Adressen) fest.
b. Aktivieren Sie das Kontrollkästchen Öffentlichen Zugriff auf diese Ressource über das Internet mit einer öffentlichen IP-Adresse zulassen.
c. Aktivieren Sie das Kontrollkästchen Öffentlichen Zugriff auf diesen Server über beliebigen Azure-Dienst in Azure gestatten.
d. Wählen Sie den Link + Aktuelle Client-IP-Adresse hinzufügen aus.
Klicken Sie auf Überprüfen + erstellen.
Überprüfen Sie die Einstellungen, die Sie auf der Seite Überprüfen + Erstellen konfiguriert haben, und wählen Sie dann Erstellen aus.
Hinweis
Warten Sie, bis die Bereitstellung abgeschlossen ist, was etwa zehn Minuten dauern kann.
Wählen Sie im Anschluss an die Bereitstellung Gehe zu Ressource aus, um zu der Seite der neu bereitgestellten Instanz von Azure Database for MySQL Flexible Server zu navigieren.
Wählen Sie auf der Seite Ihres flexiblen Servers im Navigationsmenü unter Einstellungen die Option Datenbanken und dann Hinzufügen aus.
Geben Sie im Bereich Datenbank erstellen in das Textfeld Nametestdb ein, akzeptieren Sie die Standardwerte für Zeichensatz und Sortierung, und wählen Sie dann Speichern aus.
Hinweis
Die Ressourcen, die Sie in dieser Übung eingesetzt haben, werden Sie in der nächsten Übung verwenden.