Ondersteuningsbeleid voor Microsoft SQL Server-producten die worden uitgevoerd in een hardwarevirtualisatieomgeving

In dit artikel wordt het ondersteuningsbeleid beschreven voor SQL Server producten die worden uitgevoerd in een hardwarevirtualisatieomgeving.

Originele productversie: SQL Server
Origineel KB-nummer: 956893

Inleiding

In dit artikel wordt het ondersteuningsbeleid beschreven voor Microsoft SQL Server-producten die worden uitgevoerd in een hardwarevirtualisatieomgeving.

Meer informatie

Microsoft biedt technische ondersteuning voor SQL Server voor de volgende ondersteunde hardwarevirtualisatieomgevingen:

  • Windows Server-versies (momenteel in ondersteuningslevenscyclus) met Hyper-V

  • Microsoft Hyper-V Server

  • Configuraties die worden gevalideerd via het Server Virtualization Validation Program (SVVP).

    Zie voor meer informatie over gecertificeerde leveranciers en over configuraties voor SVVP http://windowsservercatalog.com/svvp.aspx?svvppage=svvp.htm.

    Opmerking

    De SVVP-oplossing moet worden uitgevoerd op hardware die is gecertificeerd voor de Windows Server-versie (momenteel in de ondersteuningslevenscyclus) om te worden beschouwd als een geldige SVVP-configuratie.

Microsoft biedt technische ondersteuning voor SQL Server versies voor de volgende ondersteunde hardwarevirtualisatieomgevingen:

  • Azure Infrastructure Services met Azure Virtual Machines, Azure Virtual Network en Azure VMware Solution (zie de sectie Veelgestelde vragen voor meer informatie).
  • De SQL Server-versie is momenteel een ondersteunde versie volgens het levenscyclusbeleid.

Microsoft kan beperkte of geen technische ondersteuning bieden voor de volgende omgevingen:

  • Elke versie van SQL Server die buiten het levenscyclusbeleid valt en die wordt uitgevoerd op elke leverancier of configuratie van virtualisatie.
  • Niet-Microsoft-virtualisatiesoftware die geen configuratie is die wordt gevalideerd via het SVVP-programma.

Dit beleid voor beperkte ondersteuning is gebaseerd op het volgende Microsoft Knowledge Base-artikel:

Ondersteuningsbeleid voor Microsoft-software die wordt uitgevoerd op niet-Microsoft-hardwarevirtualisatiesoftware

Beperkingen en beperkingen

De volgende beperkingen en beperkingen kunnen van invloed zijn op het ondersteuningsbeleid van de bovenstaande ondersteunde configuraties:

  • Gastfailoverclustering wordt ondersteund voor SQL Server op een virtuele machine voor de ondersteunde hardwarevirtualisatieomgevingen die in dit artikel worden vermeld, mits aan alle volgende vereisten wordt voldaan:

  • Het SQL Server-product moet een ondersteunde versie zijn onder het huidige Microsoft Ondersteuning levenscyclusbeleid. Zie Informatie over de levenscyclus van producten en services zoeken voor meer informatie over het levenscyclusbeleid van Microsoft Ondersteuning.

  • SQL Server ondersteunt virtualisatiebewuste back-upoplossingen die gebruikmaken van VSS (volumemomentopnamen). SQL Server ondersteunt bijvoorbeeld Hyper-V-back-up.

    Momentopnamen van virtuele machines die geen VSS-volumemomentopnamen gebruiken, worden niet ondersteund door SQL Server. Elke momentopnametechnologie die achter de schermen het geheugen, de schijf en de apparaatstatus van een VM achter de schermen opslaat zonder interactie met toepassingen op de gast met behulp van VSS, kan SQL Server in een inconsistente status achterlaten.

  • SQL Server op Hyper-V Replica wordt ondersteund op voorwaarde dat de vlag EnableWriteOrderPreservationAcrossDisks is ingesteld.

    Opmerking

    Voer de volgende cmdlet uit om de vlag EnableWriteOrderPreservationAcrossDisks in te stellen:

    Set-VMReplication -VMName \<vm-name> -EnableWriteOrderPreservationAcrossDisks 1

    Uitzonderingen

    Als meerdere SQL-VM's nauw met elkaar zijn gekoppeld, kunnen afzonderlijke VM's een failover uitvoeren naar de site voor herstel na noodgevallen, maar sql-functies voor hoge beschikbaarheid (HA) in de VM moeten worden verwijderd en opnieuw worden geconfigureerd na een VM-failover. Om deze reden worden de volgende SQL Server functies niet ondersteund op Hyper-VM Replica:

    • Beschikbaarheidsgroepen
    • Databasespiegeling
    • Failoverclusterexemplaren
    • Logboekverzending
    • Replicatie

    Voor SQL-servers die worden uitgevoerd in een Linux-omgeving, raadpleegt u de richtlijnen in de sectie Ondersteunde virtualisatietechnologieën van Beleid voor technische ondersteuning voor Microsoft SQL Server.

    Het wordt aanbevolen om SQL Server te gebruiken in Hyper-V uitvoeren op een virtuele machine met geneste virtualisatie alleen voor test- en ontwikkelingsdoeleinden.

Veelgestelde vragen

  • V1: Welk niveau van technische ondersteuning ontvang ik als mijn niet-Microsoft-leveranciersconfiguratie is gecertificeerd via SVVP?

    A1: Microsoft Customer Service and Support (CSS) werkt samen met de klant en de svvp-gecertificeerde leverancier om het probleem te onderzoeken met SQL Server dat wordt uitgevoerd op de virtuele machine. Microsoft CSS of de SVVP-leverancier volgt het proces dat wordt beschreven op de volgende SVVP-website om het TSANet-programma samen met de toestemming van de klant te gebruiken in een poging om het probleem op te lossen:

    Validatieprogramma voor servervirtualisatie

  • V2: Wat gebeurt er als de virtualisatieconfiguratie van niet-Microsoft-leveranciers niet is gecertificeerd via SVVP?

    A2: Microsoft CSS volgt het ondersteuningsbeleid dat wordt beschreven in het Knowledge Base-artikel 897615. Klik voor meer informatie op het volgende artikelnummer om het artikel in de Microsoft Knowledge Base weer te geven:

    Ondersteuningsbeleid voor Microsoft-software die wordt uitgevoerd op niet-Microsoft-hardwarevirtualisatiesoftware

    Als Microsoft CSS vaststelt dat het probleem mogelijk te maken heeft met de virtualisatiesoftware van de leverancier, kan Microsoft CSS vereisen dat de klant het probleem buiten de virtualisatieomgeving reproduceert.

    Niet alle configuraties van leveranciers worden beschouwd als gecertificeerd door SVVP, ook al neemt de leverancier deel aan het programma. De lijst met gevalideerde configuraties kan worden bijgewerkt wanneer leveranciers wijzigingen via dit programma indienen.

  • V3: Het SVVP-programma vermeldt specifiek de geldige configuraties voor Windows Server 2008. Worden andere versies van Windows ondersteund voor gebruik als gastbesturingssysteem?

    A3: Ja. Zoals beschreven op de volgende SVVP-website, worden producten die voldoen aan de SVVP-vereisten voor de meest recente versie van Windows Server beschouwd als ondersteund in alle eerdere versies van Windows Server die nog steeds worden ondersteund per levenscyclusmatrix.

    Servervirtualisatie

    Wanneer u SQL Server uitvoert op een gastbesturingssysteem, moet de versie van SQL Server worden ondersteund in de versie van het gastbesturingssysteem, volgens de vereisten die worden vermeld in de desbetreffende SQL Server productdocumentatie.

    Ga naar de volgende pagina's over documenten voor meer informatie over de hardware- en softwarevereisten voor SQL Server:

  • V4: Worden SQL Server functies, zoals databasespiegeling, ondersteund voor uitvoering in een virtualisatieomgeving?

    A4: De enige beperkingen voor het installeren en gebruiken van SQL Server in een virtualisatieomgeving worden beschreven in dit artikel of in de SQL Server productdocumentatie. Een functie of gebruik dat niet wordt vermeld in dit artikel of in de SQL Server productdocumentatie wordt verondersteld te worden ondersteund in een virtualisatieomgeving met dezelfde beperkingen en ondersteuning als een bare-metal hardwareomgeving. Ga naar de volgende TechNet-website voor meer informatie over de functies die worden ondersteund door verschillende edities van SQL Server:

    Functies die worden ondersteund door de edities van SQL Server 2008 R2

    Deze zelfde vereisten zijn van toepassing op SQL Server 2008 en latere versies die worden uitgevoerd in een virtualisatieomgeving.

  • V5: Wordt snelle en livemigratie met Windows Server ondersteund met SQL Server?

    A5: Ja, livemigratie wordt ondersteund voor SQL Server bij gebruik met Windows Server met Hyper-V en met Hyper-V-server. Snelle migratie wordt ook ondersteund voor SQL Server in Windows Server met Hyper-V en Hyper-V Server.

  • V6: Wat is het ondersteuningsbeleid voor SQL Server bij het gebruik van een virtualisatiefunctie voor SVVP-leveranciers, zoals momentopnamen of migratie?

    A6: Momentopnamen voor virtualisatieleveranciers die geen VSS gebruiken, worden niet ondersteund met SQL Server. Alle andere aanvullende virtualisatiefunctionaliteit van een SVVP-leverancier, zoals migratie, moet worden ondersteund door de SVVP-leverancier. Dit omvat eventuele problemen die kunnen optreden met SQL Server bij het gebruik van deze functies. Lees deze resource voor meer informatie over het ondersteuningsbeleid voor aanvullende functionaliteit van een virtualisatieproduct:

    Validatieprogramma voor servervirtualisatie

  • V7: Wordt Dynamisch Hyper-V-geheugen ondersteund voor SQL Server?

    A7: Dynamisch Hyper-V-geheugen wordt volledig ondersteund met SQL Server. Alleen SQL Server versies en edities die ondersteuning bieden voor Hot Add Memory (Enterprise en Datacenter) kunnen geheugen zien dat is toegevoegd met behulp van dynamisch Hyper-V-geheugen. SQL Server 2012 en latere versies van de Standard-editie herkennen ook Hot Add-geheugen wanneer deze wordt uitgevoerd in een virtuele omgeving. SQL Server versies die geen ondersteuning bieden voor Dynamisch geheugen toevoegen, worden nog steeds ondersteund. Maar deze versies detecteren alleen het geheugen dat aanwezig is in het besturingssysteem wanneer SQL Server wordt gestart. Voordat u Dynamisch Hyper-V-geheugen implementeert, leest u de volgende resources wanneer u hyper-V dynamisch geheugen gebruikt met SQL Server:

  • V8: Ondersteunt u SQL Server die worden uitgevoerd in Microsoft Azure Virtual Machine?

    A8: Ja, Microsoft ondersteunt SQL Server in Microsoft Azure Infrastructure Services, waaronder Microsoft Azure Virtual Machines en Microsoft Azure Virtual Network. Houd rekening met het volgende wanneer u SQL Server implementeert in Microsoft Azure Virtual Machine:

  • V9: Ondersteunt Microsoft SQL Server die worden uitgevoerd in Microsoft Azure VMware Solution?

    A9: Ja, Microsoft ondersteunt SQL Server in Microsoft Azure Infrastructure Services, waaronder Microsoft Azure VMware Solution. Wanneer u SQL Server implementeert in Microsoft Azure VMware Solution, moet u rekening houden met de volgende resources:

    • Zie Microsoft SQL Server op VMware vSphere ontwerpen voor meer informatie over hoe u SQL Server het beste kunt implementeren met VMware vSphere, waaronder het aanpassen van de grootte van uw SQL Server VM's en het beheren van uw VMware vCenter Server-configuratie.

    • Zie Azure VMware Solution voor meer informatie over hoe u aan de slag gaat met Azure VMware Solution.

  • V10: Kunnen klanten SQL Server uitvoeren met de microsoft Azure-VM-rol?

    A10: Microsoft Azure VM-rol is een niet-permanente rol en niet dezelfde als Microsoft Azure Virtual Machine. Het wordt niet ondersteund voor SQL Server productiegebruik. Klanten die vandaag de dag gegevensplatformmogelijkheden willen implementeren in het Microsoft Azure-platform, moeten Microsoft Azure Virtual Machine of Microsoft Azure SQL Database gebruiken.

  • V11 Zijn er aanbevolen configuraties of aanbevolen procedures om rekening mee te houden bij het implementeren van SQL Server in gevirtualiseerde omgevingen?

    A11: Ja, u moet de volgende aanbevelingen van de betreffende hypervisor raadplegen: