Verwenden von MySQL-Datenbanken in Microsoft Azure Stack Hub

Wichtig

Ab dem Azure Stack Hub-Build 2108 werden die SQL- und MySQL-Ressourcenanbieter für Abonnements angeboten, denen Zugriff gewährt wurde. Wenn Sie dieses Feature nutzen möchten oder ein Upgrade von einer früheren Version benötigen, eröffnen Sie ein Supportticket, woraufhin unsere Supporttechniker Sie durch den Bereitstellungs- bzw. Upgradeprozess leiten werden.

Verwenden Sie den MySQL-Ressourcenanbieter, um MySQL-Datenbanken in Azure Stack Hub anzubieten. Nachdem Sie den Ressourcenanbieter bereitgestellt und mit mindestens einer MySQL-Serverinstanz verbunden haben, können Sie Folgendes erstellen:

  • MySQL-Datenbanken für native Cloud-Apps
  • MySQL-Datenbanken für Webanwendungen

Vor der Installation des MySQL-Ressourcenanbieters sind einige Einschränkungen zu beachten:

  • Benutzer können nur einzelne Datenbanken erstellen und verwalten. Endbenutzer können nicht auf die Datenbankserverinstanz zugreifen. Dies schränkt unter Umständen die Kompatibilität mit lokalen Datenbankanwendungen ein, die Zugriff auf den Master oder auf die temporäre Datenbank oder für die dynamische Verwaltung von Datenbanken benötigen.
  • Ihr Azure Stack Hub-Operator ist für die Bereitstellung, Aktualisierung, Absicherung, Konfiguration und Wartung der MySQL-Datenbankserver und Hosts verantwortlich. Der Ressourcenanbieterdienst bietet keine Funktionen für die Verwaltung von Host- und Datenbankserverinstanzen.
  • Datenbanken unterschiedlicher Benutzer in verschiedenen Abonnements können sich in der gleichen Datenbankserverinstanz befinden. Der Ressourcenanbieter bietet keinen Mechanismus zur Isolierung von Datenbanken auf verschiedenen Hosts oder in verschiedenen Datenbankserverinstanzen.
  • Der Ressourcenanbieter bietet keine Berichte zur Mandantennutzung von Datenbanken.
  • Der Ressourcenanbieter überwacht nicht die Integrität des MySQL-Servers.

Architektur des MySQL-Ressourcenanbieteradapters

Der Ressourcenanbieter verfügt über folgenden Komponenten:

  • Den virtuellen Computer des MySQL-Ressourcenanbieteradapters, einem virtuellen Windows Server-Computer, der die Anbieterdienste ausführt.

  • Dem Ressourcenanbieter selbst, der Anforderungen der und Zugriffe auf Datenbankressourcen verarbeitet.

  • Servern, die MySQL Server hosten, die Kapazität für Datenbanken bereitstellen und als „Hostserver“ bezeichnet werden. Sie können MySQL-Instanzen selbst erstellen oder Zugriff auf externe MySQL-Instanzen gewähren. Im Azure Stack Hub-Schnellstartkatalog finden Sie eine Beispielvorlage mit folgenden Funktionen:

    • Erstellen eines MySQL-Servers
    • Herunterladen und Bereitstellen eines MySQL-Servers aus dem Azure Marketplace

Hinweis

Hostserver, die auf integrierten Azure Stack Hub-Systemen installiert werden, müssen mit einem Mandantenabonnement erstellt werden. Sie können nicht mit dem Standardabonnement des Anbieters erstellt werden. Sie müssen über das Benutzerportal oder eine PowerShell-Sitzung mit entsprechenden Anmeldedaten erstellt werden. Alle Hostserver sind abrechenbare VMs, die Lizenzen benötigen. Der Dienstadministrator kann Besitzer des Mandantenabonnements sein.

Erforderliche Berechtigungen

Das Systemkonto muss über die folgenden Berechtigungen verfügen:

  • Datenbank: erstellen, löschen
  • Anmeldung: erstellen, festlegen, löschen, gewähren, widerrufen

Nächste Schritte

Bereitstellen des MySQL-Ressourcenanbieters