Was ist SQL Server auf Windows Azure Virtual Machines?

GILT FÜR: SQL Server auf Azure-VM

Dieser Artikel bietet eine Übersicht über SQL Server auf virtuellen Azure-Computern (VMs) auf der Windows-Plattform.

Wenn Sie noch nicht mit SQL Server auf Azure-VMs vertraut sind, sehen Sie sich das Video SQL Server on Azure VM Overview aus der detaillierten Azure SQL-Videoserie an:

Übersicht

Mit SQL Server auf Azure Virtual Machines können Sie Vollversionen von SQL Server in der Cloud nutzen, ohne lokale Hardware verwalten zu müssen. Virtuelle SQL Server-Computer (VMs) vereinfachen außerdem die Lizenzierungskosten, wenn Sie nutzungsbasierte Bezahlung verwenden.

Virtuelle Azure-Computer werden in verschiedensten geografischen Regionen auf der ganzen Welt ausgeführt. Sie bieten auch eine Vielzahl von Computergrößen. Über den Katalog mit VM-Images können Sie virtuelle SQL Server-Computer mit passender Version, passender Edition und passendem Betriebssystem erstellen. Dadurch stellen virtuelle Computer eine gute Wahl für viele verschiedene SQL Server-Workloads dar.

Featurevorteile

Wenn Sie Ihre SQL Server-Instanz auf einem virtuellen Azure-Computer mit der SQL IaaS-Agent-Erweiterung registrieren, können Sie mehrere vorteilhafte Features nutzen. Sie können Ihre SQL Server-VM im Lightweight-Verwaltungsmodus registrieren, der einige der Vorteile bietet, oder im vollständigen Verwaltungsmodus, der alle verfügbaren Vorteile bietet. Die Registrierung bei der Erweiterung ist kostenlos.

In der folgenden Tabelle sind die Vorteile aufgeführt, die durch die Erweiterung verfügbar werden:

Funktion Beschreibung
Portalverwaltung Ermöglicht die Verwaltung im Portal, sodass Sie alle Ihre SQL Server-VMs an einem Ort anzeigen und SQL-spezifische Features direkt über das Portal aktivieren und deaktivieren können.
Verwaltungsmodus: Einfach & vollständig
Automatisierte Sicherung Automatisiert die Planung von Sicherungen für alle Datenbanken entweder der Standardinstanz oder einer ordnungsgemäß installierten benannten Instanz von SQL Server in der VM. Weitere Informationen finden Sie unter Automatisierte Sicherung für SQL Server auf virtuellen Azure-Computern (Resource Manager).
Verwaltungsmodus: Vollständig
Automatisiertes Patchen Mit diesem Feature können Sie ein Wartungsfenster konfigurieren, in dem wichtige Windows- und SQL Server-Sicherheitsupdates für die VM ausgeführt werden. Auf diese Weise werden Updates für Ihre Workload während der Spitzenzeiten vermieden. Weitere Informationen finden Sie unter Automatisiertes Patchen für SQL Server auf virtuellen Azure-Computern (Resource Manager).
Verwaltungsmodus: Vollständig
Azure Key Vault-Integration Mit diesem Dienst können Sie Azure Key Vault auf Ihrem virtuellen SQL Server-Computer automatisch installieren und konfigurieren. Weitere Informationen finden Sie unter Konfigurieren der Azure Key Vault-Integration für SQL Server auf virtuellen Azure-Computern (Resource Manager).
Verwaltungsmodus: Vollständig
Flexible Lizenzierung Durch einen nahtlosen Wechsel zwischen den Lizenzmodellen „Bring-Your-Own-License“ (BYOL, auch als „Azure-Hybridvorteil“ bezeichnet) und „Nutzungsbasierte Bezahlung“ können Sie Kosten sparen.
Verwaltungsmodus: Einfach & vollständig
Flexible Version/Edition Wenn Sie die Version oder Edition von SQL Server ändern möchten, können Sie einfach die Metadaten im Azure-Portal aktualisieren, ohne die gesamte SQL Server-VM erneut bereitstellen zu müssen.
Verwaltungsmodus: Einfach & vollständig
Integration des Defender für Cloudportals Wenn Sie Microsoft Defender für SQL aktiviert haben, können Sie die Empfehlungen von Defender for Cloud direkt in der Ressource SQL Virtual Machines des Azure-Portals einsehen. Weitere Informationen finden Sie unter Bewährte Sicherheitsmethoden.
Verwaltungsmodus: Einfach & vollständig
SQL-Bewertung bewährter Methoden Ermöglicht Ihnen, die Integrität Ihrer SQL Server-VMs mithilfe von bewährten Methoden für die Konfiguration zu bewerten. Weitere Informationen finden Sie unter SQL-Bewertung bewährter Methoden.
Verwaltungsmodus: Vollständig
Anzeigen der Datenträgerauslastung im Portal Ermöglicht eine grafische Darstellung der Datenträgerauslastung Ihrer SQL-Datendateien im Azure-Portal.
Verwaltungsmodus: Vollständig

Erste Schritte

Informationen zu den ersten Schritten mit SQL Server auf Azure-VMs finden Sie in den folgenden Ressourcen:

  • Erstellen einer SQL-VM: Informationen zum Erstellen einer SQL Server-Instanz auf einem virtuellen Azure-Computer finden Sie in den Schnellstartanleitungen für das Azure-Portal, Azure PowerShell oder eine ARM-Vorlage. Eine ausführlichere Anleitung finden Sie im Bereitstellungshandbuch.
  • Herstellen einer Verbindung zur SQL-VM Informationen zum Herstellen einer Verbindung mit Ihrer SQL Server-Instanz auf Azure-VMs finden Sie in der Beschreibung der Verbindungsmöglichkeiten.
  • Migrieren von Daten: Migrieren Sie Ihre Daten zu SQL Server auf Azure-VMs von SQL Server, Oracle oder DB2.
  • Speicherkonfiguration: Informationen zum Konfigurieren von Speicher für Ihre SQL Server-Instanz auf Azure-VMs finden Sie unter Speicherkonfiguration.
  • Leistung: Informationen zum Optimieren der Leistung Ihrer SQL Server-Instanz auf Azure-VMs finden Sie in der Checkliste mit bewährten Methoden für die Leistung.
  • Preise: Informationen zur Preisstruktur Ihrer SQL Server-Instanz auf einer Azure-VM finden Sie in der Preisübersicht.
  • Häufig gestellte Fragen: Häufig gestellte Fragen und Szenarien finden Sie in den häufig gestellten Fragen.

Videos

Videos zu den neuesten Features zur Optimierung der Leistung von SQL Server-VMs und zur Automatisierung der Verwaltung finden Sie in den folgenden „Data Exposed“-Videos:

Hochverfügbarkeit und Notfallwiederherstellung

Zusätzlich zur integrierten Hochverfügbarkeit, die von virtuellen Azure-Computern bereitgestellt wird, können Sie auch die Features für Hochverfügbarkeit und Notfallwiederherstellung von SQL Server nutzen.

Weitere Informationen finden Sie in der Übersicht über Always On-Verfügbarkeitsgruppen und Always On-Failoverclusterinstanzen. Weitere Details finden Sie in der Übersicht zur Geschäftskontinuität.

Informationen zu den ersten Schritten finden Sie in den Tutorials für Verfügbarkeitsgruppen oder zum Vorbereiten Ihrer VM für eine Failoverclusterinstanz.

Lizenzierung

Wählen Sie als Erstes ein SQL Server-VM-Image mit der benötigten Version, der benötigten Edition und dem benötigten Betriebssystem aus. Die folgenden Abschnitte enthalten direkte Links zum Azure-Portal für die Katalogimages für virtuelle SQL Server-Computer.

Azure verwaltet für jedes unterstützte Betriebssystem, jede Version und jede Kombination von Editionen nur ein VM-Image. Dies bedeutet, dass Images im Laufe der Zeit aktualisiert und ältere Images entfernt werden. Weitere Informationen finden Sie im Abschnitt Images der häufig gestellten Fragen zu SQL Server-VMs.

Tipp

Weitere Informationen zu den Preisen für SQL Server-Images finden Sie unter Preisinformationen für Azure-VMs mit SQL Server.

Nutzungsbasierte Bezahlung

Die folgende Tabelle enthält eine Matrix für SQL Server-Images mit nutzungsbasierter Bezahlung:

Version Betriebssystem Edition
SQL Server 2019 Windows Server 2019 Enterprise, Standard, Web, Developer
SQL Server 2017 Windows Server 2016 Enterprise, Standard, Web, Express, Developer
SQL Server 2016 SP2 Windows Server 2016 Enterprise, Standard, Web, Express, Developer
SQL Server 2014 SP2 Windows Server 2012 R2 Enterprise, Standard, Web, Express
SQL Server 2012 SP4 Windows Server 2012 R2 Enterprise, Standard, Web, Express
SQL Server 2008 R2 SP3 Windows Server 2008 R2 Enterprise, Standard, Web, Express

Informationen zu den verfügbaren Images für virtuelle Linux-Computer mit SQL Server finden Sie unter Übersicht über SQL Server auf Azure Virtual Machines (Linux).

Hinweis

Ändern Sie das Lizenzierungsmodell einer SQL Server-VM mit nutzungsbasierter Bezahlung, um eine eigene Lizenz zu verwenden. Weitere Informationen finden Sie unter Ändern des Lizenzierungsmodells für eine SQL Server-VM.

BYOL (Bring Your Own License)

Sie können auch Ihre eigene Lizenz nutzen (BYOL). In diesem Fall zahlen Sie nur für die VM, ohne dass zusätzliche Gebühren für die SQL Server-Lizenzierung anfallen. Durch die Nutzung einer eigenen Lizenz können Sie im Laufe der Zeit Geld für kontinuierliche Produktionsworkloads sparen. Weitere Anforderungen für diese Option finden Sie unter Preisinformationen für virtuelle Azure-Computer mit SQL Server.

Um Ihre eigene Lizenz zu verwenden, können Sie entweder einen vorhandenen SQL Server-VM mit nutzungsbasierter Bezahlung ändern oder ein Image mit dem Präfix {BYOL} bereitstellen. Weitere Informationen zum Umstellen Ihres Lizenzierungsmodells zwischen nutzungsbasierter Bezahlung und BYOL finden Sie unter Ändern des Lizenzierungsmodells für einen virtuellen SQL-Computer in Azure.

Version Betriebssystem Edition
SQL Server 2019 Windows Server 2019 Enterprise BYOL, Standard BYOL
SQL Server 2017 Windows Server 2016 Enterprise BYOL, Standard BYOL
SQL Server 2016 SP2 Windows Server 2016 Enterprise BYOL, Standard BYOL
SQL Server 2014 SP2 Windows Server 2012 R2 Enterprise BYOL, Standard BYOL
SQL Server 2012 SP4 Windows Server 2012 R2 Enterprise BYOL, Standard BYOL

Ist es möglich, mit PowerShell ein älteres Image von SQL Server bereitzustellen, das im Azure-Portal nicht verfügbar ist? Um alle verfügbaren Images mit PowerShell anzuzeigen, verwenden Sie den folgenden Befehl:

Get-AzVMImageOffer -Location $Location -Publisher 'MicrosoftSQLServer'

Weitere Informationen zum Bereitstellen von SQL Server-VMs über PowerShell finden Sie unter Bereitstellen von SQL Server-VMs mit Azure PowerShell.

Programm zur Verbesserung der Benutzerfreundlichkeit (Customer Experience Improvement Program, CEIP)

Das Programm zur Verbesserung der Benutzerfreundlichkeit (Customer Experience Improvement Program, CEIP) ist standardmäßig aktiviert. Es sendet in regelmäßigen Abständen Berichte an Microsoft, damit die Nutzung von SQL Server verbessert werden kann. Für CEIP ist nur dann eine Verwaltungsaufgabe erforderlich, wenn Sie das Programm nach der Bereitstellung deaktivieren möchten. Sie können CEIP anpassen oder deaktivieren, indem Sie eine Verbindung mit der VM per Remotedesktop herstellen. Führen Sie anschließend das SQL Server-Hilfsprogramm Fehler- und Verwendungsberichterstellung aus. Befolgen Sie die Anleitung, um die Berichterstellung zu deaktivieren. Weitere Informationen zur Datensammlung finden Sie unter Datenschutzbestimmungen für SQL Server.

Da SQL Server auf Azure-VMs in die Azure-Plattform integriert ist, finden Sie weitere Informationen in den Ressourcen für verwandte Produkte und Dienste, die im Azure-VM-Ökosystem mit SQL Server interagieren:

Nächste Schritte

Erste Schritte mit SQL Server auf virtuellen Azure-Computern:

Antworten auf häufig gestellte Fragen zu virtuellen SQL Server-Computern:

Anzeigen von Referenzarchitekturen zum Ausführen von n-schichtigen Anwendungen auf SQL Server in IaaS