Freigeben über


Schnellstart: Erstellen einer Instanz von Azure SQL Managed Instance

Gilt für:Azure SQL Managed Instance

In dieser Schnellstartanleitung erfahren Sie, wie Sie eine Bereitstellung von Azure SQL Managed Instance mithilfe des Azure-Portals, der PowerShell und der Azure CLI erstellen.

Hinweis

Probieren Sie Azure SQL verwaltete Instanz kostenlos aus, und erhalten Sie 720 vCore-Stunden für eine SQL-verwaltete Instanz für einen Allgemeinen Zweck mit bis zu 100 Datenbanken pro Instanz für die ersten 12 Monate.

Voraussetzungen

Zum Erstellen einer sql-verwalteten Instanz benötigen Sie die folgenden Voraussetzungen:

  • Ein Azure-Abonnement. Wenn Sie kein Azure-Abonnement besitzen, erstellen Sie ein kostenloses Konto.
  • Im Allgemeinen muss Ihrem Benutzenden im Abonnementbereich die Rolle SQL Managed Instance-Mitwirkender zugewiesen sein.
  • Wenn die Bereitstellung in einem Subnetz, das bereits an die Azure SQL Managed Instance-Instanz delegiert wurde, muss dem Benutzenden lediglich die Berechtigung Microsoft.Sql/managedInstances/write zugewiesen werden.
  • Die neueste Version des Az.SQL PowerShell-Moduls oder die neueste Version der Azure CLI.

Informationen zu Einschränkungen finden Sie in den Abschnitten Unterstützte Regionen und Unterstützte Subscriptiontypen.

Erstellen einer Instanz von Azure SQL Managed Instance

Sie können eine Bereitstellung von Azure SQL Managed Instance über das Azure-Portal, die PowerShell und die Azure CLI erstellen.

Beachte Folgendes:

Wichtig

Die Dauer des Erstellungsvorgangs finden Sie unter Verwaltungsvorgangsdauern.

Melden Sie sich auf dem Azure-Portal an.

Um Ihre Instanz im Azure-Portal zu erstellen, müssen Sie sich zunächst im Azure-Portal anmelden und dann die Informationen auf der Seite Azure SQL Managed Instance erstellen ausfüllen.

Führen Sie die folgenden Schritte aus, um Ihre Instanz zu erstellen:

  1. Melden Sie sich beim Azure-Portal an.

  2. Wechseln Sie zum Azure SQL-Hub bei aka.ms/azuresqlhub.

  3. Wählen Sie im Bereich für die verwaltete Azure SQL-Instanz"Optionen anzeigen" aus.

  4. Wählen Sie im Optionsfenster für verwaltete Azure SQL-Instanz die Option "SQL Managed Instance erstellen" aus.

    Screenshot des Azure-Portals des Azure SQL-Hubs mit der Schaltfläche

Registerkarte Grundlagen

Geben Sie auf der Registerkarte Grundlagen die geforderten Pflichtangaben ein, die die Mindestvoraussetzung für die Bereitstellung einer SQL Managed Instance darstellen.

Die folgende Tabelle enthält Einzelheiten zu den erforderlichen Informationen auf der Registerkarte Allgemeine Informationen:

Einstellung Vorgeschlagener Wert Description
Abonnement Ihre Subscription. Eine Subscription, mit der Sie die Berechtigung zum Erstellen neuer Ressourcen erhalten.
Ressourcengruppe Eine neue oder vorhandene Ressourcengruppe. Gültige Ressourcengruppennamen finden Sie unter Naming rules and restrictions (Benennungsregeln und Einschränkungen).
Name der verwalteten Instanz Ein gültiger Name. Gültige Namen finden Sie unter Benennungskonventionen.
Region Die Region, in der Sie die verwaltete SQL-Instanz erstellen möchten. Informationen zu Regionen finden Sie unter Azure-Regionen.
Gehört zu einem Instanzpool? Wählen Sie Ja aus, wenn diese Instanz in einem Instanzpool erstellt werden soll.
Authentifizierungsmethode Verwenden Sie SQL-Authentifizierung Verwenden Sie für diese Schnellstartanleitung die SQL-Authentifizierung. Verwenden Sie jedoch die Microsoft Entra-Authentifizierung , um die Sicherheit zu verbessern.
Administratoranmeldung für verwaltete Instanz Ein beliebiger gültiger Benutzername. Gültige Namen finden Sie unter Benennungskonventionen. Verwenden Sie nicht serveradmin. Hierbei handelt es sich um eine reservierte Rolle auf Serverebene.
Kennwort Ein gültiges Kennwort. Das Kennwort muss mindestens 16 Zeichen lang sein und die definierten Anforderungen an die Komplexität erfüllen.

Wählen Sie unter Details zur verwalteten Instanz die Option Verwaltete Instanz konfigurieren im Abschnitt Compute + Storage, um die Seite Compute + Storage zu öffnen.

Screenshot der Seite zum Erstellen einer Instanz von Azure SQL Managed Instance mit ausgewählter Option Verwaltete Instanz konfigurieren.

Die folgende Tabelle enthält Empfehlungen für die Rechen- und Speicherkapazität Ihrer Beispiel-SQL Managed Instance:

Einstellung Vorgeschlagener Wert Description
Dienstebene Allgemeiner Zweck Der universelle Status ist für die meisten Produktionsworkloads geeignet und ist die Standardoption. Die verbesserte Dienstebene Universell der nächsten Generation ist auch eine ausgezeichnete Wahl für die meisten Workloads. Weitere Informationen finden Sie unter Ressourcenlimits.
Hardwaregeneration Standard-Serie (Gen5) Die Standard-Serie (Gen5) ist die Standard-Hardware-Generation, die Grenzen für Rechenleistung und Arbeitsspeicher definiert. Der Standardwert ist Standard-Serie (Gen5).
V-Kerne Legen Sie einen Wert fest. Virtuelle Kerne repräsentieren die genaue Menge an Computeressourcen, die für Ihre Workload immer bereitgestellt werden. Standardmäßig werden acht virtuelle Kerne bereitgestellt.
Speicher in GB Legen Sie einen Wert fest. Wählen Sie die Speichergröße in GB anhand der erwarteten Datenmenge aus.
SQL Server-Lizenz Wählen Sie das entsprechende Lizenzierungsmodell aus. Entweder verwenden Sie eine nutzungsbasierte Bezahlung, eine vorhandene SQL-Lizenz mit dem Azure-Hybridvorteil oder aktivieren die Hybrid-Failover-Rechte.
Redundanz für Sicherungsspeicher Georedundanter Sicherungsspeicher Speicherredundanz in Azure für Sicherungsspeicher. Georedundanter Sicherungsspeicher ist die Standardeinstellung und die empfohlene Option, obwohl Geozonen-, Zonen- und lokale Redundanz mehr Flexibilität in Bezug auf die Kosten und Datenresidenz in nur einer Region ermöglichen.

Nachdem Sie Ihre Compute + Storage-Konfiguration festgelegt haben, verwenden Übernehmen, um Ihre Einstellungen zu speichern, und navigieren Sie zurück zur Seite Azure SQL verwaltete Instanz erstellen. Klicken Sie auf Weiter, um zur Registerkarte Netzwerk zu gelangen.

Registerkarte „Netzwerk“

Füllen Sie optionale Informationen auf der Registerkarte "Netzwerk " aus. Wenn Sie diese Informationen weglassen, wendet das Portal Standardeinstellungen an.

Die folgende Tabelle enthält Einzelheiten zu den Informationen auf der Registerkarte Netzwerk:

Einstellung Vorgeschlagener Wert Description
Virtual Network/Subnetz Erstellen Sie ein neues virtuelles Netzwerk, oder verwenden Sie ein bereits vorhandenes. Wenn ein Netzwerk oder Subnetz nicht verfügbar ist, muss es geändert werden, um die Netzwerkanforderungen zu erfüllen , bevor Sie es als Ziel für die neue verwaltete SQL-Instanz auswählen.
Verbindungstyp Wählen Sie einen geeigneten Verbindungstyp aus. Weitere Informationen finden Sie unter Hinzufügen einer Verbindung.
Öffentlicher Endpunkt Wählen Sie Deaktivieren aus. Damit über den öffentlichen Datenendpunkt auf eine von SQL verwaltete Instanz zugegriffen werden kann, müssen Sie diese Option aktivieren.
Zugriff erlauben von (wenn Öffentlicher Endpunkt aktiviert ist) Wählen Sie Kein Zugriff aus Das Portal konfiguriert die Sicherheitsgruppe mit einem öffentlichen Endpunkt.

Wählen Sie basierend auf Ihrem Szenario eine der folgenden Optionen aus:
  • Azure-Dienste: Wir empfehlen Ihnen die Nutzung dieser Option, wenn Sie über Power BI oder einen anderen mehrinstanzenfähigen Dienst eine Verbindung herstellen.
  • Internet: Wird für Testzwecke verwendet, wenn Sie schnell eine SQL-verwaltete Instanz einrichten möchten. Für Verwendung in Produktionsumgebungen nicht empfohlen.
  • Kein Zugriff: Mit dieser Option wird eine Sicherheitsregel vom Typ Ablehnen erstellt. Ändern Sie diese Regel, um eine von SQL verwaltete Instanz über einen öffentlichen Endpunkt zugänglich zu machen.

Weitere Informationen zur Sicherheit öffentlicher Endpunkte finden Sie unter Sicheres Verwenden von azure SQL Managed Instance mit öffentlichen Endpunkten.

Wählen Sie "Überprüfen" und "Erstellen" aus, um Ihre Auswahl zu überprüfen, bevor Sie eine von SQL verwaltete Instanz erstellen. Oder konfigurieren Sie Sicherheitseinstellungen, indem Sie Weiter: Sicherheitseinstellungen auswählen.

Registerkarte „Sicherheit“

Lassen Sie für diese Schnellstartanleitung die Einstellungen auf der Registerkarte "Sicherheit " bei ihren Standardwerten.

Wählen Sie "Überprüfen" und "Erstellen" aus, um Ihre Auswahl zu überprüfen, bevor Sie eine von SQL verwaltete Instanz erstellen. Sie können auch weitere benutzerdefinierte Einstellungen konfigurieren, indem Sie Weiter: Zusätzliche Einstellungen.

Zusätzliche Einstellungen

Geben Sie auf der Registerkarte Zusätzliche Einstellungen optionale Informationen ein. Wenn Sie diese Informationen weglassen, werden im Portal die Standardeinstellungen angewendet.

Die folgende Tabelle enthält Details zu Informationen auf der Registerkarte Zusätzliche Einstellungen:

Einstellung Vorgeschlagener Wert Description
Sortierung Wählen Sie die Sortierung aus, die Sie für Ihre verwaltete SQL-Instanz verwenden möchten. Wenn Sie Datenbanken von SQL Server migrieren, überprüfen Sie die Quellsortierung mit SELECT SERVERPROPERTY(N'Collation'), und verwenden Sie diesen Wert. Informationen zu Sortierungen finden Sie unter Festlegen oder Ändern der Serversortierung.
Zeitzone Wählen Sie die Zeitzone aus, die von der SQL-verwalter Instanz verwendet wird. Weitere Informationen finden Sie unter Zeitzonen in azure SQL Managed Instance.
Georeplikation Wählen Sie Nein aus. Aktivieren Sie diese Option nur, wenn Sie beabsichtigen, die von SQL verwaltete Instanz als sekundäre Failovergruppe zu verwenden.
Wartungsfenster Wählen Sie ein geeignetes Wartungsfenster. Legen Sie einen Zeitplan fest, für den Ihre Instanz vom Dienst verwaltet wird.

Wählen Sie "Überprüfen" und "Erstellen" aus, um Ihre Auswahl zu überprüfen, bevor Sie eine von SQL verwaltete Instanz erstellen. Oder konfigurieren Sie Azure-Tags, indem Sie Weiter: Tags auswählen (empfohlen).

`Tags`

Fügen Sie den Ressourcen in Ihrer Azure Resource Manager-Vorlage (ARM-Vorlage) Tags hinzu. Tags helfen Ihnen dabei, Ihre Ressourcen logisch zu organisieren. Die Tagwerte werden in Kostenberichten angezeigt und ermöglichen andere Verwaltungsaktivitäten per Tag. Erwägen Sie zumindest das Kategorisieren Ihrer neuen verwalteten SQL-Instanz mit dem Owner-Tag, um zu identifizieren, wer erstellt wurde, und das Environment-Tag, um festzustellen, ob es sich bei diesem System um Produktion, Entwicklung usw. handelt. Weitere Informationen finden Sie unter Entwickeln Ihrer Benennungs- und Kategorisierungsstrategie für Azure-Ressourcen.

Wählen Sie Überprüfen und erstellen aus, um den Vorgang fortzusetzen.

Bewerten + erstellen

Überprüfen Sie auf der Registerkarte " Überprüfen+ Erstellen " Ihre Auswahlmöglichkeiten, und wählen Sie dann "Erstellen" aus, um Ihre verwaltete SQL-Instanz bereitzustellen.

Überwachen des Bereitstellungsstatus

  1. Wählen Sie das Symbol Benachrichtigungen aus, um den Status der Bereitstellung anzuzeigen.

    Screenshot des Bereitstellungsstatus einer SQL Managed Instance-Bereitstellung.

  2. Wählen Sie in der Benachrichtigung Die Bereitstellung wird ausgeführt aus, um das Fenster für die verwaltete SQL-Instanz zu öffnen und den Bereitstellungsstatus weiter zu überwachen.

Navigieren Sie nach Abschluss der Bereitstellung zu Ihrer Ressourcengruppe, um die verwaltete SQL-Instanz anzuzeigen:

Screenshot der SQL Managed Instance-Ressourcen im Azure-Portal.

Tipp

Wenn Sie Ihren Webbrowser geschlossen oder vom Statusbildschirm der Bereitstellung entfernt wurden, können Sie den Bereitstellungsvorgang über die Seite "Übersicht" für Ihre verwaltete SQL-Instanz im Azure-Portal, PowerShell oder der Azure CLI überwachen.

Überprüfen Sie die Netzwerkeinstellungen

Wählen Sie die Ressource Routingtabelle in Ihrer Ressourcengruppe aus, um das standardmäßige benutzerdefinierte Routingtabellen-Objekt und die Einträge für die Weiterleitung des Datenverkehrs von und innerhalb des virtuellen Netzwerks der SQL Managed Instance zu überprüfen. Öffnen Sie zum Ändern oder Hinzufügen von Routen in den Einstellungen der Routingtabelle die Option Routen.

Wählen Sie das Objekt Netzwerksicherheitsgruppe, um die ein- und ausgehenden Sicherheitsregeln zu überprüfen. Öffnen Sie zum Ändern oder Hinzufügen von Regeln in den Einstellungen für die Netzwerksicherheitsgruppe die Optionen Eingangssicherheitsregeln und Ausgangssicherheitsregeln.

Screenshot der Sicherheitsregeln für Ihre Instanz im Azure-Portal.

Wichtig

Wenn Sie den öffentlichen Endpunkt für SQL Managed Instance aktiviert haben, öffnen Sie Ports, um Netzwerkverbindungen zu SQL Managed Instance aus dem öffentlichen Internet zu ermöglichen.

Erstellen der Datenbank

Sie können eine neue Datenbank über das Azure-Portal, die PowerShell oder die Azure CLI erstellen.

Um eine neue Datenbank für Ihre Instanz im Azure-Portal zu erstellen, gehen Sie wie folgt vor:

  1. Navigieren Sie im Azure-Portal zu Ihrer Instanz von SQL Managed Instance.

  2. Wählen Sie + Neue Datenbank auf der Seite Übersicht für Ihre SQL Managed Instance, um die Seite Azure SQL Managed Database erstellen zu öffnen.

    Screenshot zum Erstellen einer neuen Datenbank im Azure-Portal.

  3. Geben Sie auf der Registerkarte Allgemeine Informationen einen Namen für die Datenbank ein.

  4. Wählen Sie auf der Registerkarte Datenquelle die Option Keine für eine leere Datenbank oder stellen Sie eine Datenbank aus einem Backup wieder her.

  5. Konfigurieren Sie die restlichen Einstellungen auf den übrigen Registerkarten und wählen Sie dann Überprüfen + Erstellen, um Ihre Auswahl zu bestätigen.

  6. Verwenden Sie Erstellen, um Ihre Datenbank bereitzustellen.

Abrufen von Verbindungsdetails zur verwalteten SQL-Instanz

Wenn Sie eine Verbindung mit Azure SQL Managed Instance herstellen möchten, führen Sie die folgenden Schritte aus, um den Hostnamen und den vollqualifizierten Domänennamen (FQDN) abzurufen:

  1. Wechseln Sie zurück zur Ressourcengruppe, und wählen Sie das erstellte SQL Managed Instance-Objekt aus.

  2. Suchen Sie auf der Registerkarte Übersicht nach der Eigenschaft Host. Kopieren Sie den Hostnamen für die sql-verwaltete Instanz in die Zwischenablage, um sie in der nächsten Schnellstartanleitung zu verwenden, indem Sie die Schaltfläche " In Zwischenablage kopieren " auswählen.

    Screenshot der Übersicht für die Instanz im Azure-Portal mit ausgewähltem Hostnamen.

    Der kopierte Wert stellt einen vollqualifizierten Domänennamen (FQDN) dar, mit dem eine Verbindung mit einer verwalteten SQL-Instanz hergestellt werden kann. Es ähnelt dem folgenden Adressbeispiel: your_host_name.a1b2c3d4e5f6.database.windows.net.

Nächster Schritt

Wiederherstellen einer vorhandenen SQL Server-Datenbank aus einer lokalen Instanz in Azure SQL Managed Instance: