Verwalten Sie die Lizenzierung und Abrechnung von SQL Server mit Azure Arc

In diesem Artikel wird erläutert, wie Sie die Lizenzierung und Abrechnung von SQL Server verwalten, die von Azure Arc aktiviert sind. SQL Server, die von Azure Arc aktiviert wurden, unterstützt nur die kernbasierten Lizenzierungsmethoden. Informationen dazu, wie Sie SQL Server Instanzen mit einer Server+CAL-Lizenz verwalten können, finden Sie unter Manage SQL Server Instanzen mit einer Server+CAL-Lizenz.

Der vollständige Bereich der Lizenzierungsoptionen wird im SQL Server Lizenzierungshandbuch (Downloadlink) beschrieben.

Lizenz und Abrechnung in der Produktionsumgebung

Sie können eine der folgenden drei Lizenzierungsoptionen verwenden. Die Links in der Liste führen Sie zu Abschnitten in diesem Artikel, die weitere Details enthalten.

Die Diagramme in der Liste verwenden normalisierte Kerne (NCs), um die Kostenauswirkungen der Lizenzierungsoptionen zu veranschaulichen. Eine Kernlizenz für die Standard Edition entspricht einem NC. Eine Kernlizenz für eine Enterprise Edition entspricht vier NCs. Weitere Informationen finden Sie unter Wie Lizenzen auf Azure-Ressourcen angewendet werden.

  • Lizenz nach virtuellen Kernen

    Verwenden Sie eine Enterprise- oder Standardlizenz für die vCPUs (virtual cores) des virtuellen Computers (VM), der eine oder mehrere Instanzen von SQL Server ausführt. Jeder virtuelle Computer wird einzeln für die ihm zugeordneten virtuellen Kerne in Rechnung gestellt.

    Das folgende Diagramm veranschaulicht diese Lizenzierungsmethode und die Kostenauswirkungen.

    Diagramm, das die Virtual Core-Lizenzierungsoption veranschaulicht.

  • Lizenz durch physische Kerne ohne virtuelle Computer

    Verwenden Sie eine Enterprise- oder Standardlizenz für die physischen Kerne des Hosts, auf dem eine oder mehrere Instanzen von SQL Server direkt installiert und ohne Verwendung von VMs ausgeführt werden. Jede Instanz hat Zugriff auf alle physischen Kerne, die von den installierten Edition-Grenzwerten unterstützt werden, bis zu allen physischen Kernen des Hosts. Unabhängig von den Instanzbeschränkungen werden dem Host alle physischen Kerne auf Grundlage der höchsten darauf installierten SQL Server-Edition in Rechnung gestellt. Weitere Informationen finden Sie unter Berechnungskapazitätsgrenzen nach Edition von SQL Server.

    Das folgende Diagramm veranschaulicht die Kostenauswirkungen der Bereitstellung von zwei Standardinstanzen auf einem physischen Host, ohne VMs zu verwenden.

    Diagramm, das die physische Kernlizenzierung ohne Verwendung virtueller Computer veranschaulicht.

  • Lizenz nach physischen Kernen mit unbegrenzter Virtualisierung

    Verwenden Sie eine Enterprise-Lizenz für die physischen Kerne des Hosts, die eine beliebige Anzahl virtueller Computer mit einer beliebigen Anzahl von SQL Server Instanzen ausführen. Eine einzelne physische Kernlizenz ist eine separate Azure Ressource, die alle lizenzierten physischen Kerne darstellt und unabhängig abgerechnet wird.

    Das folgende Diagramm veranschaulicht die Kostenauswirkungen der Lizenzierung eines physischen Hosts und der Verwendung einer unbegrenzten Virtualisierung.

    Diagramm, das die physische Kernlizenzierung mit unbegrenzter Virtualisierung veranschaulicht.

Für jede dieser Optionen müssen Sie entscheiden, wie Sie für die Lizenz bezahlen möchten. Die folgende Tabelle zeigt Ihre Zahlungsoptionen:

Zahlungsoption Virtual Core-Lizenzierung Physische Kernlizenzierung ohne VMs Physische Kernlizenzierung mit unbegrenzter Virtualisierung
Abonnieren Sie den Dienst über Microsoft Azure mithilfe einer pay-as-you-go-Methode Ja Ja Ja
Bringen Sie Ihre eigene Lizenz mit Software Assurance oder einem SQL Server-Abonnement 1 Ja Ja Ja
Verwendung Ihrer eigenen Lizenz ohne Software Assurance 2 Ja Ja Nein

1 Sie verfügen bereits über eine Lizenz mit aktiver Software Assurance oder über ein aktives SQL Server-Abonnement.

2 Sie besitzen eine unbefristete Lizenz oder verwenden eine kostenlose SQL Server Edition.

Ihre Auswahl der genannten Zahlungsoption kann sich auf Ihre Outsourcing-Optionen auswirken. Weitere Informationen finden Sie in den dienstspezifischen Bedingungen und im Lizenzierungshandbuch für flexible Virtualisierungsleistungen.

Informationen zur Lizenzierung Ihrer Nichtproduktions- oder SQL Server Testinstanzen über Azure Arc finden Sie unter Manage SQL Server lizenziert für nicht produktionsfremde Verwendung.

Lizenzieren Sie SQL-Server-Instanzen je nach virtuellen Kernen

Wenn Sie SQL Server nach virtuellen Kernen lizenzieren, können Sie den Umfang der Lizenz auf einen bestimmten virtuellen Computer und mindestens eine SQL Server Instanzen beschränken, die Sie auf der Betriebssystemumgebung (OSE) dieses Computers installieren. Dieses Lizenzierungsmodell ist für die folgenden Szenarien optimiert:

  • Ihre SQL Server VMs werden mit den VMs gemischt, auf denen andere Software auf denselben physischen Servern ausgeführt wird.
  • Sie stellen Ihre virtuellen Computer auf einem Hostingpartner oder einer Nicht-Microsoft Cloud bereit, in der Sie Ihre physische Infrastruktur nicht steuern.

Wählen Sie die Virtual Core-Lizenzierung aus, um sowohl SQL Server Software als auch SQL Server erweiterte Sicherheitsupdates zu lizenzieren. Verwenden Sie die SQL Server Konfigurationsbereiche des Azure Portals, um eine virtuelle Kernlizenz unabhängig für jeden virtuellen Computer zu verwalten. Im Bereich Overview für jede Azure Arc-fähige SQL Server Ressource wird die konfigurierte Lizenz unter Host-Lizenztyp angezeigt.

Die Standard Edition ist auf maximal 24 virtuelle Kerne beschränkt, auch wenn die OSE mit mehr virtuellen Kernen konfiguriert ist. Weitere Informationen zu Grenzwerten finden Sie unter Compute capacity limits by edition of SQL Server.

Weitere Informationen zur Lizenzierung SQL Server nach virtuellen Kernen finden Sie im Abschnitt "Lizenzierung einzelner virtueller Computer" im SQL Server Lizenzierungshandbuch (Downloadlink).

Lizenztypen

Die folgenden Lizenztypen werden unterstützt, wenn Sie virtuelle Kerne lizenzieren:

Lizenztyp Beschreibung Wert
Nutzungsbasierte Bezahlung Abonnieren Sie die Standard- oder Enterprise-Edition des Diensts. Die Abrechnung erfolgt stundenweise. Siehe SQL Server Preise und Lizenzierung. PAYG
Lizenz mit Software-Assurance Bringen Sie Ihre eigene Standard- oder Enterprise-Lizenz mit Software Assurance oder einem SQL Server-Abonnement mit. Ihre Softwarenutzung wird über einen kostenlosen Stundenzähler gemäß den Messregeln erfasst. Weitere Informationen finden Sie weiter unten in diesem Artikel unter Verwendung der Metering-Software . Paid
Nur Lizenz Sie verwenden eine unbefristete Lizenz für Standard oder Enterprise Edition, oder Sie verwenden die kostenlosen Editionen Developer, Evaluation oder Express. Ihre Softwarenutzung wird gemäß den Messungsregeln erfasst. Weitere Informationen finden Sie weiter unten in diesem Artikel unter Verwendung der Metering-Software . LicenseOnly

Wichtige Hinweise

  • Das Pay-as-you-go-Abonnement erfordert, dass der Hostingcomputer die Konnektivität mit Azure aufrechterhält. Stündliche Gebühren gelten nur, wenn SQL Server während eines Teils einer Stunde auf dem Computer ausgeführt wird und der Computer online ist.

    Integrierte Resilienz toleriert Verbindungsunterbrechungen für bis zu 30 aufeinanderfolgende Tage, ohne die Abrechnungsgenauigkeit zu beeinträchtigen. Dies bedeutet, dass die Abrechnung korrekt bleibt, solange die Verbindung nicht länger als 30 Tage unterbrochen wird – auch wenn es kurze, vorübergehende Verbindungsunterbrechungen gibt. Wenn das Gerät länger als 30 Tage vom Netzwerk getrennt bleibt, läuft das Pay-as-you-go-Abonnement ab, und Sie sind nicht mehr berechtigt, die Software zu verwenden.

  • Wenn Sie ein von einem Clouddienstanbieter (CSP) verwaltetes Azure-Abonnement verwenden, erfordert die Aktivierung von Pay-as-you-go, dass Sie oder der CSP der wiederkehrenden Abrechnung zustimmen. Ausführliche Informationen hierzu erhalten Sie unter Verwalten der wiederkehrenden Abrechnung für einen von Azure Arc aktivierten SQL Server mit nutzungsbasierter Lizenzierung.

Wichtig

Pay-as-you-go unter Linux: Die folgenden PAYG-Einschränkungen gelten für SQL Server für Linux:

  • Passive Instanzerkennung: Die automatische Erkennung passiver Replikate in Verfügbarkeitsgruppen oder Failoverclusterinstanzen ist nicht verfügbar. Alle Instanzen werden als aktiv in Rechnung gestellt.
  • Kernsichtbarkeit: Die Kernanzahl basiert auf der Betriebssystemumgebung. Die Kernverifikation auf Datenbank-Engine-Ebene ist nicht verfügbar.
  • Erkennung verbundener Benutzer: Die Überprüfung aktiver Benutzerverbindungen auf lesbaren sekundären Replikaten ist nicht verfügbar.

Diese Einschränkungen wirken sich nicht auf die Lizenzcompliance oder die Verwendung der PAYG-Abrechnung unter Linux aus. Bei der Planung von PAYG-Bereitstellungen unter Linux sollten Sie jedoch die Abrechnungsunterschiede berücksichtigen. Weitere Informationen zur Verfügbarkeit von Features nach Betriebssystem finden Sie unter Featureverfügbarkeit nach Betriebssystem.

  • Wenn Sie eine Lizenz mit Software Assurance auswählen, bestätigen Sie, dass Sie Über Enterprise- oder Standardlizenzen mit aktiver Software Assurance oder einer aktiven SQL Server-Abonnementlizenz verfügen und dass das Gerät den Outsourcing-Einschränkungen Produktbedingungen entspricht.

  • Verwenden Sie für SQL Server Enterprise-, Standard- oder Web edition-Instanzen von SQL Server, die von Clouddienstanbietern oder Hostingdienstanbietern mit dem SPLA (Service Provider Licensing Agreement) lizenziert sind, license only für den Lizenztyp. Die Webedition ist in SQL Server 2025 (17.x) und höheren Versionen nicht verfügbar.

  • Microsoft. Unterstützung von AzureArcData-Tags erläutert, welche Arten von Tags derzeit für Arc-Datenressourcen unterstützt werden.

Verfügbare Vorteile

Zusätzlich zu verschiedenen Abrechnungsmethoden bestimmt der Lizenztyp, welche Vorteile enthalten sind.

In der folgenden Tabelle sind die Funktionen und Nutzungsrechte aufgeführt, die mit jedem Lizenztyp angeboten werden:

Funktionen und Nutzungsrechte Nur Lizenz Lizenz mit Software-Assurance
oder SQL Server Abonnement
Pay-as-you-go-Abonnement
Kostenloses Upgrade der neuen Version Nein Ja Ja
Vorteile für hohe Verfügbarkeit und Notfallwiederherstellung Nein Ja Ja
Unbegrenzte Virtualisierung mit Enterprise Edition Nein Ja Ja
Leitfaden zur Lizenzierung für flexible Virtualisierungsleistungen Nein Ja Ja
Option zum Lizenzieren nach virtuellem Computer Nein Ja Ja
Kostenlose Power BI-Berichtsserver-Lizenz Ja1 Ja Ja
180 Tage Dual-Use-Vorteil Nein Ja Ja
Verbinden Ihres SQL Server mit Azure Arc2 Ja Ja Ja
ESU-Abonnement Nein Ja Ja
SQL Server Inventar Ja Ja Ja
Bewertung bewährter Methoden Nein Ja Ja
Migrationsbereitschaft Ja Ja Ja
Datenbankmigration Ja Ja Ja
Detaillierter Bestand Ja Ja Ja
Microsoft Entra authentifizierung Ja Ja Ja
Microsoft Defender for Cloud Ja Ja Ja
Steuern über Microsoft Purview Ja Ja Ja
Automatisierte Sicherungen zum lokalen Speicher (Vorschau) Nein Ja Ja
Point-in-Time-Wiederherstellung Nein Ja Ja
Automatische Updates Nein Ja Ja
Failoverclusterinstanzen Ja Ja Ja
AlwaysOn-Verfügbarkeitsgruppen Ja Ja Ja
Überwachung (Vorschau) Nein Ja Ja
Clientverbindungszusammenfassung Nein Ja Ja
Mit den geringsten Privilegien arbeiten Ja Ja Ja

1 Für SQL Server 2022 (16.x) und frühere Versionen ist die kostenlose Power BI-Berichtsserver-Lizenz auf Enterprise Edition (EE)-Kunden mit Software Assurance (SA) oder Abonnements beschränkt. Für SQL Server 2025 (17.x) ist die kostenlose Power BI-Berichtsserver-Lizenz sowohl für Standard Edition (SE) als auch für Enterprise Edition (EE)-Kunden mit allen Lizenztypen verfügbar.
2 Das Verbinden von SQL Server mit Azure Arc unterliegt outsourcing rules.

Hinweis

  • Der Lizenztyp ist ein erforderlicher Parameter, wenn Sie die Azure Erweiterung für SQL Server installieren. Jede unterstützte Onboardingmethode enthält die Lizenztypoptionen.
  • mit SQL Server 2022 (16.x) können Sie den Lizenztyp während des Setups auswählen. Weitere Informationen finden Sie unter Installieren SQL Server aus dem Installations-Assistenten.

Lizenzieren SQL Server Instanzen nach physischen Kernen ohne Verwendung von VMs

Die Option der Lizenzierung SQL Server durch physische Kerne ohne Verwendung von VMs ist für die folgenden Szenarien optimiert:

  • Sie steuern Ihre physische Umgebung und installieren die SQL Server Instanzen auf einem physischen Server, um die Leistung Ihrer Datenbankanwendung zu maximieren.
  • Ihre SQL Server Instanz verwendet eine Lizenz ohne Software Assurance.

In dieser Option sind die Lizenzierungsanforderungen mit lizenzierung SQL Server durch virtuelle Kerne identisch, aber die SQL Server Softwarenutzung wird basierend auf den physischen Kernen gemeldet, die dem OSE dieses Servers zur Verfügung stehen. Ausführliche Informationen finden Sie weiter unten in diesem Artikel unter Verwendung der Metering-Software .

Die Standard Edition ist auf maximal 24 physische Kerne beschränkt, auch wenn der OSE auf einem größeren Computer installiert ist. Weitere Informationen zu Grenzwerten finden Sie unter Compute capacity limits by edition of SQL Server.

Wichtig

Wenn ein physischer Computer ohne VMs mit Azure Arc im Bereich verbunden ist, für den eine SQL Server physische Kernlizenz gilt, gilt der unbegrenzte Virtualisierungsvorteil nicht für diesen Computer. Er wird separat lizenziert und in Rechnung gestellt.

Weitere Informationen zur Lizenzierung SQL Server für eine physische OSE finden Sie im Abschnitt "Core-based licensing" im SQL Server Licensing Guide (Downloadlink).

Lizenzieren Sie SQL Server-Instanzen nach physischen Kernen mit unbegrenzter Virtualisierung

Die Möglichkeit der Lizenzierung SQL Server durch physische Kerne mit unbegrenzter Virtualisierung ist am effektivsten, wenn:

  • Sie steuern Ihre physische Umgebung und installieren die SQL Server Instanzen auf verschiedenen virtuellen Computern für die Sicherheitsisolation und eine bessere Ressourcenverwaltung.
  • Ihre Infrastruktur und die ausgewählte Zahlungsmethode unterstützen den Vorteil unbegrenzter Virtualisierung.
  • Ermitteln Sie, dass die Lizenzierung Ihrer SQL Server Instanzen nach virtuellen Kernen teurer ist als die Lizenzierung der physischen Kerne des Hosts.

Um den unbegrenzten Virtualisierungsvorteil zu nutzen, erstellen Sie eine SQLServerLicense-Ressource , die einen oder mehrere physische Hosts darstellt. Verbinden Sie die behandelten SQL Server Instanzen mit Azure Arc, und konfigurieren Sie sie für die Verwendung der physischen Kernlizenz. Ausführliche Informationen zum Erstellen von ressourcen SQLServerLicense finden Sie unter Create a SQL Server license.

Achtung

Der unbegrenzte Virtualisierungsvorteil ist nicht für VMs verfügbar, die auf der Infrastruktur von einem der aufgeführten Anbieter ausgeführt werden. Sie können diese virtuellen Computer nur nach virtuellen Kernen lizenzieren. Wenn Sie eine SQLServerLicense-Ressource mit der Absicht erstellen, diese virtuellen Computer mithilfe einer unbegrenzten Virtualisierung zu lizenzieren, zahlen Sie den Verbrauch virtueller Kerne basierend auf der SQL Server Konfiguration des Hosts. Alle vorhandenen physischen Kernlizenzen gelten nicht für den Ausgleich solcher Gebühren.

Weitere Informationen zur Lizenzierung durch physische Kerne mit unbegrenzter Virtualisierung finden Sie im Abschnitt "Lizenzierung für maximale Virtualisierung" im SQL Server Lizenzierungshandbuch (Downloadlink).

Eine einzelne SqlServerLicenseRessource kann mehrere virtuelle Computer abdecken, die mit Azure Arc verbunden sind. Die Eigenschaften definieren, wie die Lizenz angewendet und in Rechnung gestellt wird.

Lizenzkategorie

Die eigenschaft licenseCategory ist auf Core festgelegt, um eine SQL Server physische Kernlizenz darzustellen.

Umfang

Die eigenschaft scopeType legt den Azure Bereich fest, in dem die Lizenz alle qualifizierten Machine - Azure Arc ressourcen abdeckt. Die folgenden Azure Bereiche werden unterstützt:

  • Azure-Mandant
  • Azure-Abonnement
  • Ressourcengruppe

Um sich zu qualifizieren, muss jede Machine - Azure Arc Ressource für die Verwendung einer physischen Kernlizenz konfiguriert werden. Andernfalls muss die Machine - Azure Arc Ressource einzeln für SQL Server lizenziert werden.

Größe

Die Size Eigenschaft der Lizenzressource stellt die Summe der physischen Kerne der Server dar, für die die Lizenz gilt. Die Mindestgröße der Lizenz beträgt 16 physische Kerne.

Abonnement

Die Eigenschaft Subscription definiert, welches Azure Abonnement für die Abrechnung und Rechnungsstellung verwendet wird, wenn die Lizenz aktiv ist.

Sie können die Lizenzressource in einer Ressourcengruppe in einem der unterstützten Regionen erstellen. Der Standort der Ressource wird auf den Standort der ausgewählten Ressourcengruppe gesetzt.

Der Speicherort der Lizenzressource wirkt sich nicht auf den Geltungsbereich aus. Sie gilt für alle Machine - Azure Arc-Ressourcen im Bereich der Lizenz, unabhängig von den Regionen, in denen diese Ressourcen integriert sind.

Wichtig

Sie können mehrere Lizenzressourcen mit demselben Geltungsbereich oder mit sich überschneidenden Geltungsbereichen verknüpfen. Beispielsweise können Sie eine neue Lizenz hinzufügen, wenn Sie während vorübergehender starker Aktivität zusätzliche physische Server bereitstellen, oder um unerwartetes Wachstum widerzuspiegeln. Alle virtuellen Computer, die auf diesen physischen Servern ausgeführt werden, müssen mit Azure Arc im Bereich der Lizenzressource verbunden sein.

Abrechnungsplan

Die billingPlan-Eigenschaft ermöglicht die Auswahl zwischen der stundenweisen Bezahlung für die Lizenz oder der Verwendung Ihrer eigenen Lizenz (BYOL).

Abrechnungsplan Beschreibung Wert
Nutzungsbasierte Bezahlung Indem Sie diese Option auswählen, abonnieren Sie den unbegrenzten Virtualisierungsdienst, der für die Enterprise-Edition auf Stundenbasis abgerechnet wird. Siehe SQL Server Preise und Lizenzierung. PAYG
Bringen Sie Ihre eigene Lizenz mit Wenn Sie diese Option auswählen, bestätigen Sie, dass Sie über eine aktive Enterprise-Lizenz mit Software Assurance oder ein SQL Server-Abonnement für dieselbe oder eine größere Anzahl von Kernen verfügen. Außerdem bestätigen Sie, dass Sie diese Lizenz verwenden möchten, um die Nutzung der SQL Server Software auf jedem virtuellen Computer in ihrem Umfang zu decken, indem Sie den unbegrenzten Virtualisierungsvorteil verwenden. Paid

Um die richtige Anwendung der physischen Kernlizenz sicherzustellen, stellen Sie sicher, dass jeder virtuelle Computer im Bereich, den Sie lizenzieren möchten:

  • Die UsePhysicalCoreLicense-Eigenschaft ist auf True festgelegt.
  • Hat die LicenseType Eigenschaft so festgelegt, dass sie mit der ausgewählten billingPlan Eigenschaft der physischen Kernlizenz übereinstimmt.

Weitere Informationen finden Sie unter Verwenden einer physischen Kernlizenz.

Aktivierungszustand

Die activationState-Eigenschaft steuert, wann die Lizenz wirksam wird. Sie können die Lizenz während der Erstellung aktivieren, oder Sie können die Lizenz zuerst erstellen und sie dann später aktivieren. Die Verzögerung der Aktivierung hilft Ihnen, sie mit anderen Ereignissen im Lizenz-Lebenszyklus zu koordinieren, z. B. mit dem Ablauf eines vorhandenen Konzernvertrags. Die Zeitstempel activatedAt und deactivatedAt zeigen an, wann die Lizenz zuletzt aktiviert und deaktiviert wurde. Weitere Informationen finden Sie unter Update a SQL Server license resource.

Mandanten-ID

Die TenantID-Eigenschaft wird automatisch festgelegt, wenn Sie einen Mandantenbereich auswählen.

Verwalten von SQL Server lizenziert für nicht produktionsfremde Verwendung

Wenn Sie eine der unterstützten Lizenzierungsoptionen zum Verwalten Ihrer Produktionsumgebung über Azure Arc verwenden, können Sie SQL Server kostenlos für Nichtproduktionszwecke verwenden. Sie können diesen Vorteil auf zwei Arten nutzen, wenn Sie SQL Server von Azure Arc aktiviert verwenden.

Verwenden SQL Server Developer Edition

Die SQL Server Developer Edition ist kostenlos und kann in jedem Azure-Abonnement verwendet werden. Azure Erweiterung für SQL Server erkennt sie und meldet die Verwendung über eine $0 Dev Edition Meter, auch wenn der Lizenztyp des Hosts auf Paid oder PAYG festgelegt ist. Die Developer Edition verfügt über die gleichen Funktionen wie die Enterprise Edition. Weitere Informationen finden Sie weiter unten in diesem Artikel unter Verwendung der Metering-Software .

Verwenden eines Azure Dev/Test-Abonnements

Wenn Sie die Nicht-Produktionsumgebung als Spiegel der Produktionsumgebung konfigurieren und dieselben Editionen verwenden möchten, die Sie in der Produktion verwenden, müssen Sie die Hostcomputer und SQL Server Instanzen mit einem Azure Dev/Test-Abonnement verbinden. Die SQL Server Meter in einem Entwicklungs-/Testabonnement werden nullifiziert.

Weitere Informationen finden Sie unter:

Verwalten der passiven Lizenz für hohe Verfügbarkeit und Notfallwiederherstellung

SQL Server Lizenzen mit Software Assurance oder Pay-as-you-go (PAYG) können von kostenlosen passiven Instanzen von SQL Server für Konfigurationen für hohe Verfügbarkeit und Notfallwiederherstellung (HADR) profitieren. Weitere Informationen zu den Failoverrechten finden Sie im SQL Server Lizenzierungshandbuch im Abschnitt "Lizenzierung SQL Server für hohe Verfügbarkeit und Notfallwiederherstellung".

Um die Failoverrechte zu verwalten und konform zu bleiben, erkennt die Azure-Erweiterung für SQL Server automatisch die passiven Instanzen für Verfügbarkeitsgruppen (AGs) oder Failover-Clusterinstanzen (FCIs) und spiegelt die Nutzung der SQL-Server-Software wider, indem sie Sonder-$0-Messwerte für die Notfallwiederherstellung ausgibt, solange Sie die LicenseType-Eigenschaft auf Paid oder PAYG konfiguriert haben. Weitere Informationen finden Sie unter Lizenzierung und Abrechnung von SQL Server verwalten, aktiviert durch Azure Arc.

Sich als passive Instanz für eine Verfügbarkeitsgruppe (AG) qualifizieren

  • Alle Replikas, die in der Betriebssystemumgebung (OSE) vorhanden sind, müssen ein sekundäres Replikat einer Always On-Verfügbarkeitsgruppe oder ein Forwarder einer verteilten Verfügbarkeitsgruppe sein.
  • Keine eigenständige Datenbank außerhalb einer AG unabhängig vom Datenbankstatus.
  • Keine aktiven Verbindungen mit einer Datenbank außer master, , msdb, tempdboder model Datenbanken.
  • Keine Instanzen der zugehörigen Dienste im gleichen OSE.

Wenn mehrere SQL Server Instanzen auf dem OSE vorhanden sind, müssen alle Instanzen und Replikate die oben genannten Bedingungen erfüllen.

Hinweis

Sie können DMVs abfragen oder DATABASE BACKUP-Befehle ausgeben, solange Ihre Verbindungen auf master, msdb, tempdb oder model-Datenbanken beschränkt sind. Diese Vorgänge disqualifizieren Ihre passiven Instanzen nicht.

Detaillierte Kriterien für die Berechtigung von passiven Replikaten für die Notfallwiederherstellung

Eine SQL Server Instanz ist für die Notfallwiederherstellungslizenzierung berechtigt, wenn sie die folgenden Verfügbarkeitsgruppen- und Verbindungsanforderungen erfüllt.

Always On-Rollenberechtigung

Die folgende Tabelle zeigt, welche Always On Rollen sich für eine passive Notfallwiederherstellungs-Lizenzierung qualifizieren können.

Always On-Rolle Beschreibung Ist die passive DR-Lizenz berechtigt?
AvailabilityGroupReplica (Verfügbarkeitsgruppe-Replikat) Die Instanz ist Teil einer Verfügbarkeitsgruppe. Abhängig von der Replikatrolle und den Verbindungen
FailoverClusterInstance Aktive FCI-Instanz Nein
FailoverClusterNode Passiver FCI-Knoten Ja (wenn der Dienst nicht ausgeführt wird)
Nichts Eigenständige Instanz Nein

Anforderungen für Replikatrollen

Damit ein Verfügbarkeitsgruppenreplikat für die passive Notfallwiederherstellungslizenzierung berechtigt ist, muss es die anforderungen erfüllen, die in der folgenden Tabelle aufgeführt sind:

Rolle Lesbares sekundäres Replikat? Aktive Benutzerverbindungen? Passive DR-Berechtigung?
Secondary Nein (nicht lesbar) N/A Ja
Secondary Ja (lesbar) Keine Verbindungen Ja
Secondary Ja (lesbar) Hat Verbindungen Nein
Primär (eigenständige AG) N/A N/A Nein
Primär (in DAG, primäre AG) N/A N/A Nein
Weiterleitung (primär in sekundärer AG von DAG) Nein (nicht verwendet) N/A Ja
Vermittler Ja (lesbar) Hat Verbindungen Nein

Zusammenfassung der Lizenzierungskriterien für passive Notfallwiederherstellung für Verfügbarkeitsgruppenreplikate

  • Nicht lesbare sekundäre Replikate gelten immer für passive Notfallwiederherstellungslizenzierung.
  • Lesbare sekundäre Replikate gelten nur, wenn sie keine aktiven Benutzerverbindungen haben.
  • Weiterleitungen in verteilten Verfügbarkeitsgruppen sind berechtigt, wenn sie nicht lesbar sind oder nicht verwendet werden.
  • Primäre Replikate qualifizieren sich nie für die passive Notfallwiederherstellungslizenzierung, da sie die Workload aktiv bedienen.
  • Keine aktiven oder inaktiven Benutzersitzungen, die mit Benutzerdatenbanken verbunden sind (sys.dm_exec_sessions WHERE is_user_process = 1).

Als passiver Knoten einer Failover-Cluster-Instanz (FCI) qualifizieren

  • Keine Instanzen des SQL Server-Diensts – ob als eigenständiger oder als aktiver Knoten eines FCI – können sich in einem ausgeführten Zustand auf dem Knoten befinden, es sei denn, diese Instanzen gelten als kostenlose passive Replikate von Verfügbarkeitsgruppen (AGs).

  • In derselben OSE dürfen keine Instanzen von verbundenen Diensten ausgeführt werden. Wenn beispielsweise SQL Server Integration Services auf dem Computer ausgeführt wird, auch wenn alle Modulinstanzen passiv sind, wird die Integration Services-Instanz in Rechnung gestellt.

Begrenzungen

Die aktuelle Logik für die Erkennung passiver Instanzen weist die folgenden Einschränkungen auf:

  • Die Kontrollen sind stündlich. Ein Failover innerhalb einer Stunde könnte beide Replikate in Rechnung stellen oder auch nicht.
  • Passive Instanzen für andere Notfallwiederherstellungstechnologien wie Protokollversand oder Spiegelung werden derzeit nicht automatisch erkannt.
  • Die Erkennungslogik unterstützt keine kostenlosen Notfallwiederherstellungstests.
  • Die Erkennungslogik unterstützt keine Überwachung von Verbindungen wie Datenbankkonsistenzüberprüfungen, Sicherungen oder Überwachen von Ressourcennutzungsdaten.
  • Unter Linux ist die Erkennung passiver Instanzen nicht verfügbar. Alle SQL Server Instanzen unter Linux werden unabhängig von ihrer HA/DR-Rolle als aktiv abgerechnet.

Wenn es Ihnen nicht möglich ist, innerhalb dieser Einschränkungen zu arbeiten, können Sie stattdessen die Volumenlizenzierung verwenden anstelle von PAYG. Ausführliche Informationen hierzu erhalten Sie unter Configure SQL Server aktiviert durch Azure Arc.

Abrechnung nach Failover

Während eines Failover-Prozesses erkennt die Erweiterung den Rollenübergang und wechselt automatisch die Abrechnung auf das aktive Replikat, ohne doppelte Gebühren zu verursachen.

Verwalten von SQL Server Instanzen, die eine Server+CAL-Lizenz verwenden

Sie können jede lizenzierte SQL Server Instanz mit Azure Arc verbinden, einschließlich Instanzen, die das Server+CAL-Lizenzierungsmodell verwenden. Wenn Ihre Instanz diese Lizenz verwendet, müssen Sie den Lizenztyp LicenseOnly auch dann festlegen, wenn Sie für sie über aktive Software Assurance verfügen.

Wenn Sie Ihre Enterprise Server+CAL-Lizenz in eine core-basierte Lizenzierung konvertiert haben, sollten Sie den Lizenztyp auf Paid oder PAYG festlegen. Die bewährte Methode besteht darin, auch die SQL Server Edition von Enterprise auf Enterprise Core zu aktualisieren, da letztere den vollständigen Satz von SQL Server Funktionen bereitstellt. Aber selbst wenn Sie die Instanzen nicht aktualisiert haben, Azure Erweiterung für SQL Server überwacht die Softwarenutzung als Enterprise Core.

Verwalten von SQL Server zugeordneten Diensten

SQL Server, die von Azure Arc aktiviert werden, stellt die Lizenzverwaltung für die folgenden zugehörigen Dienste bereit:

Ausführliche Informationen finden Sie unter Featureverfügbarkeit nach Diensttyp.

Die SQL Server zugeordneten Dienste werden für Lizenzierungszwecke als SQL Server Instanzen dargestellt und verwaltet. Ihre Verwendung wird mithilfe der in Messung der Softwarenutzung beschriebenen Regeln gemeldet.

Wichtig

Die SQL Server zugeordneten Dienstinstallationen erfordern nur dann eine separate Lizenz, wenn sie auf dem Computer als eigenständige Instanz (ohne SQL Server Datenbankmodul) installiert sind. Andernfalls ist keine separate Lizenz erforderlich.

Wenn der zugeordnete SQL Server Dienst eine eigenständige Instanz (ohne SQL Server Datenbankmodul) ist und der Computer mit einem Pay-as-you-go-Abonnement konfiguriert wird, werden die entsprechenden Pay-as-you-go-Meter für die Instanz aktiviert.

Wenn Sie eine physische Core-Lizenz als Pay-as-you-go-Abonnement im entsprechenden Bereich aktivieren und den Computer so konfigurieren, dass er verwendet wird, wird der zugeordnete SQL Server Dienst nicht einzeln für das Pay-as-you-go-Abonnement in Rechnung gestellt, wenn es sich um eine eigenständige Instanz handelt (ohne SQL Server Engine). Ausführliche Informationen finden Sie unter Verwendung einer physischen Kernlizenz.

Erfassung und Berichterstattung über die Softwarenutzung

Das System meldet die Nutzung der SQL Server Software einmal pro Stunde. Es wählt automatisch den spezifischen Zähler basierend auf der SQL Server Edition und die Anzahl der virtuellen Kerne oder physischen Kerne aus, die für die OSE sichtbar sind. Es gelten die folgenden Regeln:

  • Wenn Sie eine oder mehrere Instanzen von SQL Server oder SQL Server zugeordneten Diensten auf einem virtuellen Computer installieren und nicht die Verwendung einer physischen Kernlizenz angeben, wird SQL Server Softwarenutzung basierend auf der Gesamtzahl der virtuellen Kerne getaktet, die für die OSE verfügbar sind. Der Mindestwert sind vier Kerne pro OSE.

  • Wenn Sie eine oder mehrere Instanzen von SQL Server oder SQL Server zugeordneten Diensten auf einem physischen Server installieren, ohne virtuelle Computer zu verwenden, wird SQL Server Softwarenutzung basierend auf der Gesamtzahl der physischen Kerne getaktet, die für die OSE verfügbar sind. Der Mindestwert sind vier Kerne pro OSE.

  • SQL Server-Softwarenutzung wird pro OSE erfasst, unabhängig davon, ob eine oder mehrere Instanzen von SQL Server oder SQL Server zugehörigen Diensten auf demselben OSE installiert sind.

  • Wenn zwei oder mehr Instanzen von SQL Server oder SQL Server zugeordneten Diensten mit derselben Edition installiert werden, meldet die erste Instanz in alphabetischer Reihenfolge die Verwendung.

  • Wenn zwei oder mehr Instanzen von SQL Server oder SQL Server zugeordneten Diensten auf demselben OSE installiert sind, wird die Instanz mit der höchsten Edition in Rechnung gestellt.

  • Die Kombination des ausgewählten LicenseType-Werts und der auf der OSE installierten höchsten SQL Server Edition definiert, welcher Zähler gesendet wird.

Weitere Informationen finden Sie unter SQL Server Licensing Resources and Documents.

Die folgende Tabelle zeigt die Meterproduktebenen (auch als SKUs bezeichnet), die für die Messung und Abrechnung für SQL Server Software verwendet werden, die auf einem einzigen OSE installiert ist:

Installierte Edition Projizierte Edition Hostlizenztyp Failoverreplikat Verwenden einer physischen Kernlizenz SKU der Verbrauchseinheit
Enterprise Core Unternehmen PAYG Nein Nein Ent edition - PAYG
Enterprise Core Unternehmen PAYG Nein Ja Ent edition - Virtual license 2
Enterprise Core Unternehmen Paid Nein Nein Ent edition - AHB
Enterprise Core Unternehmen Paid Nein Ja Ent edition - Virtual license 2
Enterprise Core Unternehmen LicenseOnly Ja oder Nein Nicht zutreffend Ent edition - License only
Enterprise Core Unternehmen PAYG oder Paid Ja Ja oder Nein Ent edition - DR replica
Enterprise 1 Unternehmen PAYG Nein Nein Ent edition - PAYG
Enterprise 1 Unternehmen PAYG Nein Ja Ent edition - Virtual license 2
Enterprise 1 Unternehmen Paid Nein Nein Ent edition - AHB
Enterprise 1 Unternehmen Paid Nein Ja Ent edition - Virtual license 2
Enterprise 1 Unternehmen LicenseOnly Ja oder Nein Nicht zutreffend Ent edition - License only
Enterprise 1 Unternehmen PAYG oder Paid Ja Ja oder Nein Ent edition - DR replica
Norm Norm PAYG Nein Nein Std edition - PAYG
Norm Norm PAYG Nein Ja Std edition - Virtual license 2
Norm Norm Paid Nein Nein Std edition - AHB
Norm Norm Paid Nein Ja Std edition - Virtual license 2
Norm Norm LicenseOnly Nein Nicht zutreffend Std edition - Virtual license 2
Norm Norm PAYG oder Paid Ja Ja oder Nein Std edition - DR replica
Auswertung Auswertung Beliebig Ja oder Nein Nicht zutreffend Eval edition
Entwickler Entwickler Beliebig Ja oder Nein Nicht zutreffend Dev edition
Web 3 das Internet PAYG oder Paid Nicht zutreffend Nicht zutreffend Web edition - PAYG
Web 4 das Internet LicenseOnly Nicht zutreffend Nicht zutreffend Web edition - License only
Express Express Beliebig Nicht zutreffend Nicht zutreffend Express edition

1 Installation der Enterprise Edition gibt die Verwendung des Server+CAL-Lizenzierungsmodells an.

2 Dieser Meter spiegelt die Softwarenutzung wider, die von der physischen Kernlizenz und dem unbegrenzten Virtualisierungsvorteil abgedeckt wird. Damit die SQL Server Instanz abgedeckt werden kann, muss sie auf einem virtuellen Computer installiert werden.

3 Web Edition ist in SQL Server 2025 (17.x) und höheren Versionen nicht verfügbar. Sie ist nur über Hostinganbieterprogramme und nur bis zu SQL Server 2022 verfügbar.

4 Diese Konfiguration gilt, wenn Die Webedition über einen Hostinganbieter lizenziert wird, die SQL Server Instanz jedoch mit Azure Arc verbunden ist und eine begrenzte Anzahl von Azure Features verwendet. Siehe Featureverfügbarkeit nach Lizenztyp.

Die folgende Tabelle zeigt die Meter-SKUs, die für die Messung und Abrechnung für SQL Server Software verwendet werden, die von einer physischen Kernlizenz mit unbegrenzter Virtualisierung abgedeckt werden:

Lizenzkategorie Projizierte Edition Abrechnungsplan SKU der Verbrauchseinheit
Physische Kernlizenz Unternehmen PAYG Ent edition - Host - PAYG
Physische Kernlizenz Unternehmen Paid Ent edition - AHB