Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
In dit artikel wordt het ondersteuningsbeleid beschreven voor SQL Server-producten die worden uitgevoerd in een hardwarevirtualisatieomgeving.
Oorspronkelijke productversie: SQL Server
Oorspronkelijk 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.
Notitie
De SVVP-oplossing moet worden uitgevoerd op hardware die is gecertificeerd voor Windows Server-versie (momenteel in de ondersteuningslevenscyclus) om als een geldige SVVP-configuratie te worden beschouwd.
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 zich buiten het levenscyclusbeleid bevindt en wordt uitgevoerd op een leverancier of configuratie van virtualisatie.
- Alle 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:
Beperkingen en limieten
De volgende beperkingen en beperkingen kunnen van invloed zijn op het ondersteuningsbeleid van de bovenstaande ondersteunde configuraties:
Gastfailoverclustering wordt ondersteund voor SQL Server in een virtuele machine voor de ondersteunde hardwarevirtualisatieomgevingen die in dit artikel worden vermeld, mits aan alle volgende vereisten wordt voldaan:
- Het besturingssysteem dat wordt uitgevoerd op de virtuele machine (het gastbesturingssysteem) is een Windows Server-versie die momenteel in de ondersteuningslevenscyclus wordt uitgevoerd.
- De virtualisatieomgeving voldoet aan de vereisten van Windows Server- of Windows Server-failoverclustering, zoals beschreven in het Ondersteuningsbeleid van Microsoft voor Windows Server-failoverclusters
Het SQL Server-product moet een ondersteunde versie zijn onder het huidige Microsoft Ondersteuning levenscyclusbeleid. Zie Levenscyclusgegevens voor producten en services zoeken voor meer informatie over Microsoft Ondersteuning levenscyclusbeleid.
SQL Server biedt ondersteuning voor back-upoplossingen die gebruikmaken van VSS (volumemomentopnamen). SQL Server ondersteunt bijvoorbeeld Hyper-V-back-ups.
Momentopnamen van virtuele machines die geen momentopnamen van VSS-volumes gebruiken, worden niet ondersteund door SQL Server. Elke momentopnametechnologie die achter de schermen opslaat van een VM-geheugen, schijf en apparaatstatus zonder interactie met toepassingen op de gast met VSS, kan SQL Server in een inconsistente status laten.
SQL Server op Hyper-V Replica wordt ondersteund op voorwaarde dat de vlag EnableWriteOrderPreservationAcrossDisks is ingesteld.
Notitie
Voer de volgende cmdlet uit om de vlag EnableWriteOrderPreservationAcrossDisks in te stellen:
Set-VMReplication -VMName \<vm-name> -EnableWriteOrderPreservationAcrossDisks 1Uitzonderingen
Als meerdere SQL-VM's nauw met elkaar zijn gekoppeld, kunnen afzonderlijke VM's een failover uitvoeren naar de DR-site (Disaster Recovery), maar moeten functies voor hoge beschikbaarheid van SQL binnen de VM worden verwijderd en opnieuw worden geconfigureerd na een VM-failover. Daarom worden de volgende SQL Server-functies niet ondersteund op Hyper-VM Replica:
- Beschikbaarheidsgroepen
- Databasespiegeling
- Exemplaren van failoverclusters
- Back-upfunctie voor logboekbestanden
- Replicatie
Raadpleeg de richtlijnen in de sectie Ondersteunde virtualisatietechnologieën van het beleid voor technische ondersteuning voor Microsoft SQL Server voor SQL Server voor SQL Servers voor SQL Servers die worden uitgevoerd in een Linux-omgeving.
Het wordt aanbevolen om SQL Server te gebruiken in Hyper-V uitvoeren in een virtuele machine met geneste virtualisatie voor test- en ontwikkelingsdoeleinden.
Veelgestelde vragen
V1: Welk niveau van technische ondersteuning krijg ik als mijn niet-Microsoft-leverancierconfiguratie is gecertificeerd via SVVP?
A1: Microsoft Customer Service and Support (CSS) werkt samen met de klant en de door SVVP gecertificeerde leverancier om het probleem met SQL Server te onderzoeken dat op de virtuele machine wordt uitgevoerd. Microsoft CSS of de LEVERANCIER van SVVP 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:
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 op het volgende artikelnummer in de Microsoft Knowledge Base voor meer informatie:
Als Microsoft CSS vaststelt dat het probleem te maken heeft met de software voor leveranciersvirtualisatie, 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 indienen via dit programma.
Q3: 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 nieuwste uitgebrachte versie van Windows Server beschouwd als ondersteund in alle eerdere versies van Windows Server die nog steeds worden ondersteund per levenscyclusmatrix.
Wanneer u SQL Server uitvoert op een gastbesturingssysteem, moet de versie van SQL Server worden ondersteund op de versie van het gastbesturingssysteem, volgens de vereisten die worden vermeld in de respectieve SQL Server-productdocumentatie.
Ga naar de volgende pagina's in 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 die niet wordt vermeld in dit artikel of in de sql Server-productdocumentatie, wordt ervan uitgegaan dat deze worden ondersteund in een virtualisatieomgeving met dezelfde beperkingen en ondersteuning als een bare-metalhardwareomgeving. 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
Dezelfde vereisten zijn van toepassing op SQL Server 2008 en latere versies die worden uitgevoerd in een virtualisatieomgeving.
V5: Wordt snelle en livemigratie ondersteund met Windows Server met SQL Server?
A5: Ja, livemigratie wordt ondersteund voor SQL Server wanneer deze wordt gebruikt 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 SVVP-functie voor leveranciersvirtualisatie, zoals momentopnamen of migratie?
A6: Momentopnamen voor een leverancier van virtualisatie die geen VSS gebruiken, worden niet ondersteund met SQL Server. Andere virtualisatiefuncties van een SVVP-leverancier, zoals migratie, moeten 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:
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 die wordt toegevoegd met behulp van Dynamisch Hyper-V-geheugen. SQL Server 2012 en latere versies van standard edition herkennen ook Hot Add-geheugen bij uitvoering in een virtuele omgeving. SQL Server-versies die geen ondersteuning bieden voor Hot Add Memory, worden nog steeds ondersteund. Deze versies detecteren echter alleen het geheugen dat aanwezig is in het besturingssysteem wanneer SQL Server wordt gestart. Lees voordat u Dynamisch Hyper-V-geheugen implementeert de volgende resources wanneer u Dynamisch Geheugen van Hyper-V met SQL Server gebruikt:
V8: Ondersteunt u SQL Server die wordt uitgevoerd in microsoft Azure Virtual Machine?
A8: Ja, Microsoft ondersteunt SQL Server in Microsoft Azure Infrastructure Services met Microsoft Azure Virtual Machines en Microsoft Azure Virtual Network. Houd rekening met het volgende wanneer u SQL Server implementeert in Microsoft Azure Virtual Machine:
Geo-replicatie van Microsoft Azure Storages wordt niet ondersteund als de gegevens en logboekbestanden van een database worden opgeslagen op meer dan één schijf.
AlwaysOn-beschikbaarheidsgroepen (met meerdere listeners) worden volledig ondersteund.
We raden een DS3-VM of hoger aan voor SQL Enterprise Edition en DS2 of hoger voor SQL Standard en Web.
Azure-bestanden worden momenteel niet ondersteund voor het opslaan van SQL Server-gegevens of logboekbestanden.
Zie Wat is SQL Server op Azure Virtual Machines (Windows) voor meer informatie over Microsoft Azure Virtual Machine en SQL Server.
Exemplaren van SQL Server-failoverclusters (FCI) worden ondersteund in de volgende scenario's:
SQL Server FCI op Windows Server 2016 en latere versies met Opslagruimten Direct. Zie Sql Server-failoverclusterexemplaren configureren op virtuele Azure-machines voor meer informatie.
SQL Server FCI op Windows Server 2016 en nieuwere versies met Premium-bestandsshares. Zie Een FCI maken met een Premium-bestandsshare (SQL Server op Azure-VM's) voor meer informatie.
SQL Server FCI n Windows Server 2016 en latere versies met gedeelde Azure-schijven. Zie Een FCI maken met gedeelde Azure-schijven (SQL Server op Azure-VM's) voor meer informatie.
V9: Biedt Microsoft ondersteuning voor SQL Server die wordt 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 ontwerpen op VMware vSphere voor meer informatie over hoe u SQL Server het beste kunt implementeren met VMware vSphere, inclusief het juiste formaat van uw SQL Server-VM's en het beheren van uw VMware vCenter Server-configuratie.
Zie Azure VMware Solution voor meer informatie over het aan de slag gaan met Azure VMware Solution.
V10: Kunnen klanten SQL Server uitvoeren in de microsoft Azure-VM-rol?
A10: De 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 tegenwoordig mogelijkheden voor het gegevensplatform willen implementeren in het Microsoft Azure-platform, moeten gebruikmaken van Microsoft Azure Virtual Machine of Microsoft Azure SQL Database.
Q11 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 respectieve hypervisor raadplegen: