Ondersteuningsbeleid voor Microsoft SQL Server-producten die worden uitgevoerd in een omgeving met hardwarevirtualisatie

Van toepassing: SQL Server 2008 StandardSQL Server 2008 Standard Edition for Small BusinessSQL Server 2008 Enterprise

Inleiding


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

Meer informatie


Microsoft biedt technische ondersteuning voor SQL Server 2008 en hogere versies voor de volgende ondersteunde hardwarevirtualisatie-omgevingen:
  • Windows Server 2008 en nieuwere versies met Hyper-V 
  • Microsoft Hyper-V Server 2008 en latere versies
  • Configuraties die worden gevalideerd via het Server Virtualization Validation Program (SVVP). Ga naar de volgende SVVP-website voor meer informatie over gecertificeerde leveranciers en de configuraties voor SVVP.  Opmerking De SVVP-oplossing moet worden uitgevoerd op de hardware die is gecertificeerd voor Windows Server 2008 R2 of een nieuwere versie, als een geldige SVVP-configuratie.

Microsoft biedt technische ondersteuning voor SQL Server 2008 en hogere versies voor de volgende ondersteunde hardwarevirtualisatie-omgevingen:

  • Microsoft Azure-infrastructuur services met Microsoft Azure virtuele machines en Microsoft Azure Virtual Network (Zie de sectie Veelgestelde vragen voor meer informatie)

Microsoft biedt mogelijk beperkte of geen technische ondersteuning voor de volgende omgevingen:

  • Alle versies van SQL Server die ouder zijn dan SQL Server 2008 (zoals SQL Server 2005) die worden uitgevoerd op elke virtualisatiesoftware of configuratie.
  • Willekeurige niet-Microsoft-virtualisatiesoftware die geen configuratie is die wordt gevalideerd via het SVVP-programma

Dit beleid biedt beperkte ondersteuning op basis van het volgende Microsoft Knowledge Base-artikel:  

897615 Ondersteuningsbeleid voor Microsoft-software met niet-Microsoft Hardware Virtualization software

Beperkingen en beperkingen

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

  • Failoverclustering voor failoverclusters wordt ondersteund voor SQL Server 2008 en latere versies op een virtuele machine voor de ondersteunde hardwarevirtualisatie-omgevingen die worden vermeld in dit artikel, mits aan de volgende vereisten wordt voldaan: 
    • Het besturingssysteem dat wordt uitgevoerd op de virtuele machine (het ' gast besturingssysteem ') is Windows Server 2008 of een latere versie.
    • De virtualisatieserver is voldoet aan de vereisten voor Windows 2008 of Windows 2012 Failover Clustering, zoals beschreven in de volgende artikelen in de Microsoft Knowledge Base:  
      943984 Het Microsoft-ondersteuningsbeleid voor Windows Server 2008-failoverclusters  
      2775067 Het Microsoft-ondersteuningsbeleid voor Windows Server 2012-failoverclusters
  • Het SQL Server-product moet een ondersteunde versie zijn onder het huidige Microsoft-ondersteunings levenscyclus beleid. Ga naar de volgende Microsoft-ondersteuningswebsite voor meer informatie over het beleid van Microsoft Support Lifecycle: 
  • SQL Server ondersteunt ondersteuning voor virtualisatie-oplossingen waarbij VSS (volumesnapshots) wordt gebruikt. SQL Server biedt bijvoorbeeld ondersteuning voor Hyper-V-back-up. Momentopnamen van virtuele machines waarbij geen VSS-volume momentopnamen worden gebruikt, worden niet ondersteund door SQL Server. Elke momentopname technologie die een achter-de-scènes opslaat, slaat een in-en uitgebrachte opslagruimte in beslag op een schijf met VSS, zonder dat dit via VSS communiceert naar de SQL-Server.
  • De SQL Server voor Hyper-V replica wordt ondersteund, mits de vlag EnableWriteOrderPreservationAcrossDisks is ingesteld. Opmerking Voer de volgende cmdlet uit om de EnableWriteOrderPreservationAcrossDisks-vlag in te stellen: Set-VMReplication-VMName <VM-naam>-EnableWriteOrderPreservationAcrossDisks 1uitzonderingen Als er meerdere SQL-Vm's nauw samen met elkaar zijn verbonden, kunnen afzonderlijke Vm's een failover naar de site voor noodgevallen herstellen, maar de functies voor de functies voor hoge beschikbaarheid van SQL in de VM moeten worden verwijderd en opnieuw geconfigureerd na de failover van de VM. Daarom worden de volgende SQL Server-functies niet ondersteund in Hyper-VM-replica: 
    • Beschikbaarheidsgroepen
    • Database spiegeling
    • Exemplaren van failoverclusters
    • Logboekverzending
    • Replica's

Veelgestelde vragen

W1: welk niveau van technische ondersteuning ontvang ik als mijn niet-Microsoft-leveranciers configuratie is gecertificeerd via SVVP?A1: Microsoft Customer service en support (CSS) werken samen met de klant en de gecertificeerde leverancier van SVVP om het probleem te onderzoeken met SQL Server die wordt uitgevoerd op de virtuele machine. Microsoft CSS of de SVVP-leverancier volgt het proces dat is beschreven op de volgende SVVP-website om het TSANet-programma samen met de machtiging klanten te gebruiken in een poging om het probleem op te lossen: 

K2: wat gebeurt er als de configuratie van de Virtualization Virtualization van niet-Microsoft niet is gecertificeerd via SVVP?A2: Microsoft CSS volgt de ondersteunings beleidsregels die worden beschreven in het Knowledge Base-artikel 897615. Klik op het volgende artikelnummer in de Microsoft Knowledge Base voor meer informatie:

897615 Ondersteuningsbeleid voor Microsoft-software met niet-Microsoft Hardware Virtualization software 

Als in Microsoft CSS wordt vastgesteld dat het probleem niet is gerelateerd aan de virtualisatiesoftware van leveranciers, moet u in Microsoft CSS mogelijk de klant vragen de klant te reproduceren voor de virtualisatiesoftware. Het is belangrijk dat u zorgvuldig de configuraties leest van de configuraties die voor SVVP worden ondersteund op de volgende SVVP-website:

Niet alle leveranciers configuraties worden beschouwd als gecertificeerd door SVVP, zelfs als de leverancier deelneemt aan het programma. De lijst met gevalideerde configuraties kan worden bijgewerkt wanneer leveranciers wijzigingen via dit programma indienen.Q3: in het SVVP-programma worden specifiek de geldige configuraties voor Windows Server 2008 weergegeven. Worden andere versies van Windows ondersteund voor gebruik als gastbesturingssysteem?A3: Ja. Zoals is beschreven op de volgende SVVP-website, worden de producten die voldoen aan de vereisten voor Windows Server 2012, beschouwd als ondersteuning voor Windows Server 2008 R2 Windows Server 2008 en Windows Server 2003 SP2 en latere service packs, zowel x86 als x64

Wanneer SQL Server wordt uitgevoerd op een gastbesturingssysteem, moet de versie van SQL Server worden ondersteund op de versie van het gastbesturingssysteem, overeenkomstig de vereisten die worden vermeld in de desbetreffende SQL Server-productdocumentatie.Ga naar de volgende Microsoft TechNet-website voor meer informatie over de hardware-en softwarevereisten voor SQL Server: http://technet.Microsoft.com/en-us/library/ms143506.aspxQ4: zijn SQL Server-functies, zoals het maken van databasespiegeling, ondersteund voor het uitvoeren van een Virtualization-omgeving?A4: De enige beperkingen voor de installatie en het gebruik van SQL Server in een virtualisatieserver worden beschreven in dit artikel of in de documentatie bij SQL Server-producten. Alle functies of functies die niet zijn opgenomen in dit artikel of in de documentatie bij SQL Server-producten wordt uitgegaan van ondersteuning in een virtualisatieserver met dezelfde beperkingen en ondersteuning als een bare metal-hardware omgeving. Ga voor meer informatie over de functies die worden ondersteund door verschillende edities van SQL Server naar de volgende TechNet-website:

 Deze vereisten gelden voor SQL Server 2008 en nieuwere versies die worden uitgevoerd in een virtualisatieserver.Q5: is snelle en Live migratie met Windows server 2012 of Windows server 2008 R2 Hyper-V ondersteund met SQL Server?A5: Ja, Live migratie wordt ondersteund voor SQL Server 2008 en latere versies wanneer deze worden gebruikt in combinatie met Windows Server 2008 R2 of latere versies met Hyper-V en met Hyper-V Server 2008 R2 of hogere versies. Snelle migratie, die is geïntroduceerd met Windows Server 2008 met Hyper-V en Hyper-V Server 2008, wordt ook ondersteund voor SQL Server (alle versies van SQL Server 2008 en hoger) in Windows Server 2008 (of latere versies) met Hyper-V en Hyper-V Server 2008 (of nieuwere versies).Q6: wat is het ondersteuningsbeleid voor SQL Server wanneer u een SVVP Vendor Virtualization-functie zoals momentopnamen of migratie gebruikt?A6: Momentopnamen voor een Virtualization Vendor die geen gebruikmaken van VSS, worden niet ondersteund met SQL Server. Alle andere functies voor virtualisatie van een SVVP-leverancier, zoals migratie, moeten worden ondersteund door de SVVP-leverancier. Dit omvat eventuele problemen die zich kunnen voordoen met SQL Server wanneer u deze functies gebruikt. Lees deze informatiebronnen voor meer informatie over het ondersteuningsbeleid voor extra functionaliteit van een Virtualization-product:

Q7: wordt voor SQL Server ondersteunde dynamische geheugenondersteuning voor Hyper-V?A7: Hyper-V dynamische geheugen wordt volledig ondersteund met SQL Server. Alleen SQL Server-versies en-edities die ondersteuning bieden voor hot add geheugen (Enterprise en Datacenter), kunnen geheugen zien dat is toegevoegd via Hyper-V dynamische geheugen. Met SQL Server 2012 Standard Edition wordt ook het ingebouwde geheugen van de invoegtoepassing herkend wanneer u werkt met een virtuele omgeving. SQL Server-versies die niet geschikt zijn voor het gebruik van hot-add geheugen, worden nog steeds ondersteund. Deze versies detecteren alleen het geheugen dat aanwezig is in het besturingssysteem wanneer SQL Server wordt gestart. Lees de volgende bronnen voor meer informatie over het implementeren van Hyper-v dynamische geheugen met SQL Server:

Q8: wordt SQL Server wel ondersteund in Microsoft Azure virtual machine?A8: Ja. Microsoft ondersteunt SQL Server 2008 en latere versies in Microsoft Azure-infrastructuur services, waaronder Microsoft Azure virtuele machines en Microsoft Azure Virtual Network. Houd rekening met het volgende wanneer u SQL Server 2008 en latere versies implementeert in Microsoft Azure virtual machine:

Q9: kunnen klanten SQL Server uitvoeren in de rol van Microsoft Azure VM?A9: De rol van Microsoft Azure VM is een niet-permanente rol en is niet hetzelfde als Microsoft Azure virtual machine. Deze functie wordt niet ondersteund voor SQL Server-productie gebruik. Voor klanten die de mogelijkheden voor gegevens platform willen implementeren vandaag, moet u de Microsoft Azure virtual machine of Microsoft Azure SQL-database gebruiken.