Support policy för Microsoft SQL Server-produkter som körs i en maskinvarubaserad virtualiseringsteknik

Gäller för: SQL Server 2008 StandardSQL Server 2008 Standard Edition for Small BusinessSQL Server 2008 Enterprise

Introduktion


I den här artikeln beskrivs support policyn för Microsoft SQL Server-produkter som körs i en virtualiseringsteknik för maskin vara.

Mer information


Microsoft tillhandahåller teknisk support för SQL Server 2008 och senare versioner för följande kompatibla maskinvarukompatibilitet:
  • Windows Server 2008 och senare versioner med Hyper-V 
  • Microsoft Hyper-V Server 2008 och senare versioner
  • Konfigurationer som verifieras genom serverns verifierings program (SVVP). Mer information om certifierade leverantörer och om konfigurationer för SVVP finns på följande SVVP-webbplats:  Obs! SVVP-lösningen måste köras på maskin vara som är certifierad för Windows Server 2008 R2 eller en senare version för att anses vara en giltig SVVP-konfiguration.

Microsoft tillhandahåller teknisk support för SQL Server 2008 och senare versioner för följande kompatibla maskinvarukompatibilitet:

  • Microsoft Azure Infrastructure Services som inkluderar Microsoft Azure-virtuella datorer och Microsoft Azure Virtual Network (mer information finns i avsnittet Vanliga frågor och svar)

Microsoft kan ge begränsad eller ingen teknisk support för följande miljöer:

  • Alla versioner av SQL Server som är äldre än SQL Server 2008 (till exempel SQL Server 2005) som körs på alla virtualiseringslösningar eller konfigurationer.
  • Alla program för virtualiseringsprogram som inte är en konfiguration som verifieras via SVVP program

Denna princip med begränsat stöd är baserad på följande Microsoft Knowledge Base-artikel:  

897615 Support policy för Microsoft-programvara som körs i en virtualiseringsprogramvara som inte tillhör Microsoft

Restriktioner och begränsningar

Följande begränsningar och begränsningar kan påverka support policyn för ovanstående konfigurationer som stöds:

  • Kluster för redundanskluster stöds för SQL Server 2008 och senare versioner på en virtuell dator för de maskinvarubaserade virtualiseringslösningar som nämns i den här artikeln förutsatt att samtliga följande krav uppfylls: 
    • Operativ systemet som körs på den virtuella datorn (gäst operativ systemet) är Windows Server 2008 eller senare.
    • Virtualiseringsplattformen uppfyller kraven för Windows 2008 eller Windows 2012 failover-kluster, enligt vad som beskrivs i följande artiklar i Microsoft Knowledge Base:  
      943984 Microsofts support policy för Windows Server 2008 failover-kluster  
      2775067 Microsofts support policy för Windows Server 2012 failover-kluster
  • SQL Server-produkten måste vara en version som stöds under dess aktuella support livs cykel policy. Mer information om Microsofts support livs cykel finns på följande Microsoft Support-webbplats: 
  • SQL Server har stöd för virtualiseringsbaserad säkerhets kopierings lösningar som använder VSS (Volume snaps hots). SQL Server stöder till exempel Hyper-V-säkerhetskopiering. Virtuella dator stillbilder som inte använder VSS-volym stillbilder stöds inte av SQL Server. Alla stillbilds teknologier som gör att ett dator-i-ett-program med en VM-in-minnet, en disk och enhets tillstånd som inte är interaktivt och som använder VSS kan lämna SQL Server i ett inkonsekvent tillstånd.
  • SQL Server på Hyper-V-replikering stöds förutsatt att flaggan EnableWriteOrderPreservationAcrossDisks har angetts. Obs! Om du vill ange flaggan EnableWriteOrderPreservationAcrossDisks kör du följande cmdlet: Set-VMReplication-VMName <VM-namn>-EnableWriteOrderPreservationAcrossDisks 1-undantag Om flera SQL-VMs är tätt sammankopplade med varandra kan enskilda datorer redundansväxlas till katastrof återställnings webbplatsen, men SQL High Availability (hektar)-funktioner i den virtuella datorn måste tas bort och omkonfigureras efter redundans för datorer. Av den här anledningen stöds inte följande SQL Server-funktioner på Hyper-VM-replik: 
    • Tillgänglighets grupper
    • Databas spegling
    • Kluster instanser
    • Logg överföring
    • Replikeringsgrupp

Vanliga frågor och svar

Q1: vilken nivå av teknisk support får jag om min leverantörs konfiguration från en annan tillverkare certifieras genom SVVP?A1: Microsoft Customer Service and support (CSS) fungerar tillsammans med kunden och SVVP Certified Vendor för att undersöka problemet med SQL Server som körs på den virtuella datorn. Microsoft CSS eller SVVP-leverantören följer den process som är dokumenterad på följande SVVP-webbplats för att använda TSANet-programmet tillsammans med kunderna-behörighet i ett försök att lösa problemet: 

K2: Vad händer om den icke-Microsoft-nätverksvirtualisering inte är godkänd genom SVVP?A2: Microsoft CSS följer support reglerna som är dokumenterade i Knowledge Base-artikeln 897615. Om du vill veta mer klickar du på följande artikelnummer och läser artikeln i Microsoft Knowledge Base:

897615 Support policy för Microsoft-programvara som körs i en virtualiseringsprogramvara som inte tillhör Microsoft 

Om Microsoft CSS avgör att problemet kan vara relaterat till virtualiseringsprogramvaran för leverantörer kan Microsoft CSS kräva att kunden återskapar problemet utanför virtualiseringsplattformen. Det är viktigt att läsa igenom de konfigurationer som stöds för SVVP på följande SVVP-webbplats:

Det är inte alla leverantörsspecifika leverantörer som certifierats av SVVP ens om leverantören deltar i programmet. Listan över verifierade konfigurationer kan uppdateras när leverantörer skickar ändringar via det här programmet.Q3: SVVP-programmet visar uttryckligen giltiga konfigurationer för Windows Server 2008. Stöds andra versioner av Windows som gäst operativ system?A3: Ja. Som dokumenteras på följande SVVP-webbplats, anses de produkter som godkändes med SVVP kraven för Windows Server 2012 i Windows Server 2008 R2 Windows Server 2008 och Windows Server 2003 SP2 och senare Service Pack, både x86 och x64

När du kör SQL Server i ett gäst operativ system måste SQL Server-versionen vara kompatibel med operativ systemets version, enligt kraven som visas i respektive SQL Server-dokumentation.Mer information om maskinvaru-och program varu kraven för SQL Server finns på följande Microsoft TechNet-webbplats: http://TechNet.Microsoft.com/en-us/library/ms143506.aspxQ4: är SQL Server-funktioner som databas spegling stöds för att köras i en virtualiseringsprogram?A4: De enda begränsningar som gäller för installation och användning av SQL Server i en virtualiseringsprogram finns dokumenterade i den här artikeln eller i dokumentationen till SQL Server. Alla funktioner som inte anges i den här artikeln eller i dokumentationen för SQL Server-produkten antas vara kompatibla i en virtualiseringslösning med samma begränsningar och support som minimal maskin vara för metall. Mer information om de funktioner som stöds av olika utgåvor av SQL Server finns på följande TechNet-webbplats:

 Dessa krav gäller för SQL Server 2008 och senare versioner som körs i en virtualiseringsprogram.Q5: är en snabb och Direktmigrering med Windows server 2012 eller Windows server 2008 R2 Hyper-V som stöds med SQL Server?A5: Ja, direktmigrering stöds för SQL Server 2008 och senare versioner när det används med Windows Server 2008 R2 eller senare versioner med Hyper-V och med Hyper-V Server 2008 R2 eller senare versioner. Snabbmigrering, som introducerades med Windows Server 2008 med Hyper-V och Hyper-V Server 2008, stöds också för SQL Server (alla versioner från SQL Server 2008 och senare) i Windows Server 2008 (eller senare) med Hyper-V-och Hyper-V Server-2008 (eller senare versioner).Q6: Vad är support policyn för SQL Server när du använder en SVVP-virtualiseringsprogramvara som stillbilder eller migrering?A6: Ögonblicks bilder för alla virtualiseringsprogram som inte använder VSS stöds inte med SQL Server. Alla andra funktioner i en SVVP-leverantör, till exempel migrering, måste ha stöd av SVVP-leverantören. Detta inkluderar eventuella problem som kan uppstå med SQL Server när de här funktionerna används. Läs den här resursen för mer information om support policyn för ytterligare funktioner för en virtualiseringsprogram:

Q7: är det dynamiska Hyper-V-minnet som stöds för SQL Server?A7: Det dynamiska Hyper-V-minnet stöds fullt ut i SQL Server. Endast SQL Server-versioner och-utgåvor som stöder hot Add Memory (Enterprise och data Center) kan se minne som läggs till med hjälp av dynamiskt minne för Hyper-V. I SQL Server 2012 Standard Edition identifieras även varmt att lägga till minne när de körs i en virtuell miljö. SQL Server-versioner som inte stöder snabb tilläggs minne stöds fortfarande. Men dessa versioner upptäcker bara det minne som finns i operativ systemet när SQL Server startar. Innan du distribuerar dynamiskt minne med Hyper-V kan du läsa följande resurser när du använder dynamiskt minne för Hyper-V med SQL Server:

Q8: har du stöd för SQL Server i Microsoft Azure Virtual Machine?A8: Ja. Microsoft stöder SQL Server 2008 och senare versioner i Microsoft Azure Infrastructure Services som inkluderar Microsoft Azure-virtuella datorer och Microsoft Azure Virtual Network. Tänk på följande när du distribuerar SQL Server 2008 och senare versioner i Microsoft Azure Virtual Machine:

Q9: kan kunder köra SQL Server i Microsoft Azure VM-rollen?A9: Microsoft Azure VM-rollen är en icke-beständig roll och inte samma som Microsoft Azure Virtual Machine. Det finns inte stöd för användning av SQL Server-produktion. Kunder som vill distribuera data plattforms funktioner idag i Microsoft Azure Platform bör använda Microsoft Azure Virtual Machine eller Microsoft Azure SQL Database.