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:

Supportrichtlinie für Microsoft-Software, die auf nicht von Microsoft stammender Hardwarevirtualisierungssoftware ausgeführt wird

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 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:

    Server Virtualization Validation Program

  • 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:

    Supportrichtlinie für Microsoft-Software, die auf nicht von Microsoft stammender Hardwarevirtualisierungssoftware ausgeführt wird

    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.

    Servervirtualisierung

    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:

    Server Virtualization Validation Program

  • 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:

  • 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: