Supportrichtlinie für Microsoft SQL Server-Produkte, die in einer Hardwarevirtualisierungsumgebung ausgeführt werden
In diesem Artikel wird die Supportrichtlinie für SQL Server Produkte beschrieben, die in einer Hardwarevirtualisierungsumgebung ausgeführt werden.
Ursprüngliche Produktversion: SQL Server
Ursprüngliche KB-Nummer: 956893
Einführung
In diesem Artikel wird die Supportrichtlinie für Microsoft SQL Server-Produkte beschrieben, die in einer Hardwarevirtualisierungsumgebung ausgeführt werden.
Weitere Informationen
Microsoft bietet technischen Support für SQL Server für die folgenden unterstützten Hardwarevirtualisierungsumgebungen:
Windows Server-Versionen (derzeit im Supportlebenszyklus) mit Hyper-V
Microsoft Hyper-V Server
Konfigurationen, die über das Server Virtualization Validation Program (SVVP) überprüft werden.
Weitere Informationen zu zertifizierten Anbietern und zu Konfigurationen für SVVP finden Sie unter http://windowsservercatalog.com/svvp.aspx?svvppage=svvp.htm.
Hinweis
Die SVVP-Lösung muss auf Hardware ausgeführt werden, die für die Windows Server-Version (derzeit im Supportlebenszyklus) zertifiziert ist, um als gültige SVVP-Konfiguration betrachtet zu werden.
Microsoft bietet technischen Support für SQL Server Versionen für die folgenden unterstützten Hardwarevirtualisierungsumgebungen:
- Azure-Infrastrukturdienste, die Azure Virtual Machines, Azure Virtual Network und Azure VMware Solution umfassen (weitere Informationen finden Sie im Abschnitt Häufig gestellte Fragen).
- Die SQL Server Version ist derzeit eine unterstützte Version gemäß der Lifecycle-Richtlinie.
Microsoft bietet möglicherweise eingeschränkten oder keinen technischen Support für die folgenden Umgebungen:
- Jede Version von SQL Server, die außerhalb der Lifecycle-Richtlinie liegt und auf einem beliebigen Virtualisierungsanbieter oder einer beliebigen Konfiguration ausgeführt wird.
- Alle Nicht-Microsoft-Virtualisierungssoftware, bei der es sich nicht um eine Konfiguration handelt, die durch das SVVP-Programm überprüft wird.
Diese Richtlinie für eingeschränkten Support basiert auf dem folgenden Microsoft Knowledge Base-Artikel:
Einschränkungen und Einschränkungen
Die folgenden Einschränkungen und Einschränkungen können sich auf die Supportrichtlinie der oben genannten unterstützten Konfigurationen auswirken:
Gastfailoverclustering wird für SQL Server auf einem virtuellen Computer für die in diesem Artikel aufgeführten unterstützten Hardwarevirtualisierungsumgebungen unterstützt, sofern alle folgenden Anforderungen erfüllt sind:
Das auf dem virtuellen Computer ausgeführte Betriebssystem (das "Gastbetriebssystem") ist eine Windows Server-Version, die sich derzeit im Supportlebenszyklus befindet.
Die Virtualisierungsumgebung erfüllt die Anforderungen von Windows Server oder Windows Server-Failoverclustering, wie in den folgenden Artikeln der Microsoft Knowledge Base dokumentiert:
Das SQL Server Produkt muss eine unterstützte Version gemäß der aktuellen Microsoft-Support Lifecycle-Richtlinie sein. Weitere Informationen zu Microsoft-Support Lifecycle-Richtlinien finden Sie unter Durchsuchen von Produkt- und Dienstlebenszyklusinformationen.
SQL Server unterstützt virtualisierungsfähige Sicherungslösungen, die VSS (Volumemomentaufnahmen) verwenden. Beispielsweise unterstützt SQL Server die Hyper-V-Sicherung.
Momentaufnahmen virtueller Computer, die keine VSS-Volumemomentaufnahmen verwenden, werden von SQL Server nicht unterstützt. Jede Momentaufnahme Technologie, die einen Hintergrund im Hintergrund speichert, einen VMs-Point-in-Time-Speicher, Datenträger und Gerätezustand, ohne mit Anwendungen auf dem Gast zu interagieren, die VSS verwenden, kann SQL Server in einem inkonsistenten Zustand hinterlassen.
SQL Server auf Dem Hyper-V-Replikat wird unterstützt, sofern das Flag EnableWriteOrderPreservationAcrossDisks festgelegt ist.
Hinweis
Führen Sie das folgende Cmdlet aus, um das Flag EnableWriteOrderPreservationAcrossDisks festzulegen:
Set-VMReplication -VMName \<vm-name> -EnableWriteOrderPreservationAcrossDisks 1
Ausnahmen
Wenn mehrere SQL-VMs eng miteinander gekoppelt sind, können einzelne VMs ein Failover auf den Notfallwiederherstellungsstandort durchführen. Sql-Hochverfügbarkeitsfeatures (HA) innerhalb des virtuellen Computers müssen jedoch nach dem VM-Failover entfernt und neu konfiguriert werden. Aus diesem Grund werden die folgenden SQL Server Features auf dem Hyper-VM-Replikat nicht unterstützt:
- Verfügbarkeitsgruppen
- Datenbankspiegelung
- Failoverclusterinstanzen
- Protokollversand
- Replikation
Lesen Sie für SQL Server, die in einer Linux-Umgebung ausgeführt werden, die Anleitung im Abschnitt Unterstützte Virtualisierungstechnologien der Richtlinie für den technischen Support für Microsoft SQL Server.
Es wird empfohlen, SQL Server unter Ausführen von Hyper-V auf einem virtuellen Computer mit geschachtelter Virtualisierung nur zu Test- und Entwicklungszwecken zu verwenden.
Häufig gestellte Fragen
F1: Welche Technische Unterstützung erhalte ich, wenn meine Nicht-Microsoft-Anbieterkonfiguration über SVVP zertifiziert ist?
A1: Microsoft Customer Service and Support (CSS) arbeitet mit dem Kunden und dem SVVP-zertifizierten Anbieter zusammen, um das Problem mit SQL Server zu untersuchen, die auf dem virtuellen Computer ausgeführt wird. Microsoft CSS oder der SVVP-Anbieter folgen dem Prozess, der auf der folgenden SVVP-Website dokumentiert ist, um das TSANet-Programm zusammen mit der Berechtigung der Kunden zu verwenden, um das Problem zu beheben:
F2: Was geschieht, wenn die Virtualisierungskonfiguration eines Nicht-Microsoft-Anbieters nicht über SVVP zertifiziert ist?
A2: Microsoft CSS folgt den Supportrichtlinien, die im Knowledge Base-Artikel 897615 dokumentiert sind. Weitere Informationen finden Sie, indem Sie auf die folgende Artikelnummer klicken, um den Artikel in der Microsoft Knowledge Base anzuzeigen:
Wenn Microsoft CSS feststellt, dass das Problem möglicherweise mit der Virtualisierungssoftware des Anbieters zusammenhängt, kann Microsoft CSS verlangen, dass der Kunde das Problem außerhalb der Virtualisierungsumgebung reproduzieren muss.
Nicht alle Anbieterkonfigurationen gelten als von SVVP zertifiziert, obwohl der Anbieter am Programm teilnimmt. Die Liste der überprüften Konfigurationen kann aktualisiert werden, wenn Anbieter Änderungen über dieses Programm übermitteln.
F3: Das SVVP-Programm listet speziell die gültigen Konfigurationen für Windows Server 2008 auf. Werden andere Versionen von Windows als Gastbetriebssystem unterstützt?
A3: Ja. Wie auf der folgenden SVVP-Website dokumentiert, gelten Produkte, die die SVVP-Anforderungen für die neueste veröffentlichte Version von Windows Server erfüllt haben, als unterstützt in allen früheren Versionen von Windows Server, die weiterhin pro Lebenszyklusmatrix unterstützt werden.
Bei der Ausführung von SQL Server auf einem Gastbetriebssystem muss die Version von SQL Server unter der Version des Gastbetriebssystems unterstützt werden, entsprechend den Anforderungen, die in der jeweiligen SQL Server Produktdokumentation aufgeführt sind.
Weitere Informationen zu den Hardware- und Softwareanforderungen für SQL Server finden Sie auf den folgenden Dokumentationsseiten:
F4: Werden SQL Server Features wie Datenbankspiegelung für die Ausführung in einer Virtualisierungsumgebung unterstützt?
A4: Die einzigen Einschränkungen für die Installation und Verwendung von SQL Server in einer Virtualisierungsumgebung sind in diesem Artikel oder in der SQL Server Produktdokumentation dokumentiert. Es wird davon ausgegangen, dass alle Features oder Verwendungen, die in diesem Artikel oder in der SQL Server Produktdokumentation nicht aufgeführt sind, in einer Virtualisierungsumgebung unterstützt werden, indem die gleichen Einschränkungen und Unterstützung wie eine Bare-Metal-Hardwareumgebung verwendet werden. Weitere Informationen zu den Features, die von verschiedenen Editionen von SQL Server unterstützt werden, finden Sie auf der folgenden TechNet-Website:
Von den Editionen von SQL Server 2008 R2 unterstützte Features
Die gleichen Anforderungen gelten für SQL Server 2008 und höhere Versionen, die in einer Virtualisierungsumgebung ausgeführt werden.
F5: Wird die Schnelle und Livemigration mit Windows Server mit SQL Server unterstützt?
A5: Ja, die Livemigration wird für SQL Server unterstützt, wenn sie mit Windows Server mit Hyper-V und mit Hyper-V-Server verwendet wird. Die Schnellmigration wird auch für SQL Server in Windows Server mit Hyper-V und Hyper-V Server unterstützt.
F6: Wie lautet die Supportrichtlinie für SQL Server bei Verwendung einer Virtualisierungsfunktion des SVVP-Anbieters wie Momentaufnahmen oder Migration?
A6: Momentaufnahmen für Virtualisierungsanbieter, die VSS nicht verwenden, werden mit SQL Server nicht unterstützt. Alle anderen zusätzlichen Virtualisierungsfunktionen eines SVVP-Anbieters, z. B. die Migration, müssen vom SVVP-Anbieter unterstützt werden. Dies schließt alle Probleme ein, die bei der Verwendung dieser Features mit SQL Server auftreten können. Weitere Informationen zur Supportrichtlinie für zusätzliche Funktionen eines Virtualisierungsprodukts finden Sie in dieser Ressource:
F7: Wird dynamischer Hyper-V-Arbeitsspeicher für SQL Server unterstützt?
A7: Dynamischer Hyper-V-Arbeitsspeicher wird mit SQL Server vollständig unterstützt. Nur SQL Server Versionen und Editionen, die Hot Add Memory (Enterprise und Datacenter) unterstützen, können Arbeitsspeicher sehen, der mithilfe von Hyper-V Dynamic Memory hinzugefügt wird. SQL Server 2012 und höheren Versionen der Standard Edition erkennen auch Hot Add Memory, wenn sie in einer virtuellen Umgebung ausgeführt wird. SQL Server Versionen, die hot add memory nicht unterstützen, werden weiterhin unterstützt. Diese Versionen erkennen jedoch nur den Arbeitsspeicher, der im Betriebssystem vorhanden ist, wenn SQL Server gestartet wird. Lesen Sie vor der Bereitstellung des dynamischen Hyper-V-Arbeitsspeichers die folgenden Ressourcen, wenn Sie dynamischen Hyper-V-Arbeitsspeicher mit SQL Server verwenden:
F8: Unterstützen Sie SQL Server, die auf einem virtuellen Microsoft Azure-Computer ausgeführt werden?
A8: Ja, Microsoft unterstützt SQL Server in Microsoft Azure-Infrastrukturdiensten, die Microsoft Azure Virtual Machines und Microsoft Azure Virtual Network enthalten. Beachten Sie Folgendes, wenn Sie SQL Server auf einem virtuellen Microsoft Azure-Computer bereitstellen:
Microsoft Azure Storages Geo-Replication wird nicht unterstützt, wenn die Daten- und Protokolldateien einer Datenbank auf mehreren Datenträgern gespeichert sind.
Always On Verfügbarkeitsgruppen (mit mehreren Listenern) vollständig unterstützt.
Wir empfehlen eine DS3-VM oder höher für SQL Enterprise Edition und DS2 oder höher für SQL Standard und Web.
Azure-Dateien werden derzeit nicht unterstützt, um SQL Server Daten oder Protokolldateien zu speichern.
Weitere Informationen zu Virtuellen Microsoft Azure-Computern und SQL Server finden Sie unter Was ist SQL Server in Azure Virtual Machines (Windows)?
SQL Server Failoverclusterinstanzen (FCI) werden in den folgenden Szenarien unterstützt:
SQL Server FCI auf Windows Server 2016 und höheren Versionen mit Direkte Speicherplätze. Weitere Informationen finden Sie unter Konfigurieren SQL Server Failoverclusterinstanz in Azure Virtual Machines.
SQL Server FCI auf Windows Server 2016 und höheren Versionen mit Premium-Dateifreigaben. Weitere Informationen finden Sie unter Erstellen einer FCI mit einer Premium-Dateifreigabe (SQL Server auf Azure-VMs).
SQL Server FCI n Windows Server 2016 und höher mit freigegebenen Azure-Datenträgern. Weitere Informationen finden Sie unter Erstellen einer FCI mit freigegebenen Azure-Datenträgern (SQL Server auf Azure-VMs).
F9: Unterstützt Microsoft SQL Server, die in Microsoft Azure VMware Solution ausgeführt werden?
A9: Ja, Microsoft unterstützt SQL Server in Microsoft Azure-Infrastrukturdiensten, einschließlich Microsoft Azure VMware Solution. Berücksichtigen Sie beim Bereitstellen von SQL Server in Microsoft Azure VMware Solution die folgenden Ressourcen:
Weitere Informationen zur optimalen Bereitstellung von SQL Server mithilfe von VMware vSphere, einschließlich der richtigen Dimensionierung Ihrer SQL Server VMs und der Verwaltung Ihrer VMware vCenter Server-Konfiguration, finden Sie unter Architektur von Microsoft SQL Server in VMware vSphere.
Weitere Informationen zu den ersten Schritten mit Azure VMware Solution finden Sie unter Azure VMware Solution.
F10: Können Kunden SQL Server in der Microsoft Azure-VM-Rolle ausführen?
A10: Die Rolle "Microsoft Azure-VM" ist eine nicht persistente Rolle und entspricht nicht der Rolle "Virtueller Microsoft Azure-Computer". Sie wird für SQL Server Verwendung in der Produktion nicht unterstützt. Kunden, die heute Datenplattformfunktionen auf der Microsoft Azure-Plattform bereitstellen möchten, sollten microsoft Azure Virtual Machine oder Microsoft Azure SQL-Datenbank verwenden.
F11 Gibt es empfohlene Konfigurationen oder bewährte Methoden, die bei der Bereitstellung von SQL Server in virtualisierten Umgebungen zu berücksichtigen sind?
A11: Ja, Sie sollten die folgenden Empfehlungen des jeweiligen Hypervisors beachten:
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für