Dela via


Ändra licensmodellen för en virtuell SQL-dator i Azure

gäller för:SQL Server på virtuella Azure-datorer

I den här artikeln beskrivs hur du ändrar licensmodellen för SQL Server på virtuella Azure-datorer (VM), till exempel för att aktivera Azure Hybrid-förmånen.

Översikt

Det finns tre licensmodeller för en virtuell Azure-dator som är värd för SQL Server: betala per användning, Azure Hybrid-förmån (AHB) och hög tillgänglighet/haveriberedskap (HA/DR). Du kan ändra licensmodellen för din virtuella SQL Server-dator med hjälp av Azure-portalen, Azure CLI eller PowerShell.

  • Den betala-per-användning modellen innebär att kostnaden per sekund för att köra Azure VM inkluderar kostnaden för SQL Server-licensen.
  • Azure Hybrid Benefit gör att du kan använda din egen SQL Server-licens med en virtuell dator som kör SQL Server.
  • Licenstypen HA/DR används för den kostnadsfria HA/DR-repliken i Azure.

Azure Hybrid-förmån

Azure Hybrid-förmånen tillåter användning av SQL Server-licenser med Software Assurance ("Kvalificerad licens") på virtuella Azure-datorer. Med Azure Hybrid-förmån debiteras inte kunder för användning av en SQL Server-licens på en virtuell dator. Men de måste fortfarande betala för kostnaden för den underliggande molnberäkningen (dvs. baspriset), lagring och säkerhetskopior. De måste också betala för I/O i samband med deras användning av tjänsterna (i förekommande fall).

Om du vill beräkna dina kostnadsbesparingar med Azure Hybrid-förmånen använder du Azure Hybrid Benefit Savings Calculator. För att uppskatta kostnaden för licensiering enligt användning, granska Azure Pricing Calculator.

Enligt Microsoft Produktvillkor: "Kunder måste ange att de använder Azure SQL Database (SQL Managed Instance, Elastic Pool och Single Database), Azure Data Factory, SQL Server Integration Services eller SQL Server Virtual Machines under Azure Hybrid-förmånen för SQL Server när du konfigurerar arbetsbelastningar i Azure."

För att ange användningen av Azure Hybrid-förmånen för SQL Server på en virtuell Azure-dator och vara kompatibel har du tre alternativ:

  • Etablera en virtuell dator med hjälp av en SQL Server-avbildning med egen licens från Azure Marketplace. Det här alternativet är endast tillgängligt för kunder som har en företagsavtal.
  • Etablera en virtuell dator med hjälp av en SQL Server-avbildning med betala per användning från Azure Marketplace och aktivera Azure Hybrid-förmånen.
  • Installera SQL Server på en virtuell Azure-dator manuellt registrera dig med SQL IaaS-agenttilläggetoch aktivera Azure Hybrid-förmånen.

Licenstypen för SQL Server kan konfigureras när den virtuella datorn etableras eller när som helst efteråt. Växling mellan licensmodeller medför ingen stilleståndstid, startar inte om den virtuella datorn eller SQL Server-tjänsten, lägger inte till några ytterligare kostnader och börjar gälla omedelbart. Aktiveringen av Azure Hybrid-förmån minskar i själva verket-kostnaden.

Förutsättningar

Följande krav gäller för att ändra licensieringsmodellen för den virtuella SQL Server-datorn:

Ändra licensmodell

Du kan ändra licensmodellen direkt från portalen:

  1. Öppna Azure-portalen och öppna resursen virtuella SQL-datorer för din virtuella SQL Server-dator.
  2. Välj Konfigurera under Inställningar .
  3. Välj alternativet Azure Hybrid Benefit och markera kryssrutan för att bekräfta att du har en SQL Server-licens med Software Assurance.
  4. Välj Använd längst ned på sidan Konfigurera.

Skärmbild som visar Azure Hybrid-förmånen i portalen.

Integrering med centralt hanterad Azure Hybrid-förmån

Centralt hanterad Azure Hybrid-förmån (CM-AHB) är en tjänst som hjälper kunderna att optimera sina Azure-kostnader och använda andra fördelar som:

  • Flytta alla SQL PaaS/IaaS-arbetsbelastningar med betala per användning (fullt pris) för att dra nytta av dina Azure Hybrid-förmåner utan att behöva konfigurera dem individuellt för att aktivera förmånen.
  • Se till att alla dina SQL-arbetsbelastningar är licensierade i enlighet med de befintliga licensavtalen.
  • Separera rollerna för hantering av licensuppfyllelse från DevOps-roller med hjälp av RBAC.
  • Dra nytta av den kostnadsfria affärskontinuiteten genom att se till att dina passiva & haveriberedskapsmiljöer identifieras korrekt.
  • Använd MSDN-licenser i Azure för miljöer som inte är produktionsmiljöer.

CM-AHB använder data som tillhandahålls av SQL IaaS Agent-tillägget för att ta hänsyn till antalet SQL Server-licenser som används av enskilda virtuella Azure-datorer och ger rekommendationer till faktureringsadministratören under licenstilldelningsprocessen. Med hjälp av rekommendationerna ser du till att du får maximal rabatt med hjälp av Azure Hybrid-förmånen. Om dina virtuella datorer inte har registrerats med SQL IaaS-agenttillägget när CM-AHB aktiveras av faktureringsadministratören får tjänsten inte fullständiga användningsdata från dina Azure-prenumerationer och därför är de CM-AHB rekommendationerna felaktiga.

Kom igång genom att läsa Övergång till centralt hanterad Azure Hybrid-förmån.

När CMB-AHB har aktiverats för en prenumeration visas licenstypen i fönstret Översikt för resursen med dina virtuella SQL-datorer i Azure-portalen som Centralt Hanterad .

Med CMB-AHB är det inte längre möjligt att göra licenstypändringar för enskilda virtuella datorer, och du ser följande meddelande i fönstret Konfigurera i virtuella SQL-datorer resurs:

Your organization manages licenses assigned to Azure at a scope level such as Azure subscription instead of each individual resource. Billing administrators can manage licenses centrally under Cost Management + Billing.

Viktigt!

Om automatisk registrering aktiveras efter att Centrally Managed-AHB (CM-AHB) har aktiverats, riskerar du onödiga betala-per-användning-avgifter för dina SQL Server-arbetsbelastningar på virtuella Azure-datorer. För att minska den här risken justerar du dina licenstilldelningar i CM-AHB för att ta hänsyn till den ytterligare användning som kommer att rapporteras av SQL IaaS Agent-tillägget efter automatisk registrering. Vi publicerade ett verktyg med öppen källkod som ger insikter om användningen av SQL Server-licenser, inklusive användningen av SQL-servrarna på virtuella Azure-datorer som ännu inte har registrerats med SQL IaaS Agent-tillägget.

Anmärkningar

  • Azure Cloud Solution Provider-kunder (CSP) kan använda Azure Hybrid Benefit genom att först distribuera en virtuell dator med betala-efter-användning och sedan konvertera den till bring-your-own-license, förutsatt att de har aktiv Software Assurance.
  • Om du släpper resursen för virtuella SQL-datorer går du tillbaka till den hårdkodade licensinställningen för avbildningen.
  • Möjligheten att ändra licensmodellen är en funktion i SQL IaaS-agenttillägget. När du distribuerar en Azure Marketplace-avbildning via Azure-portalen registreras automatiskt en virtuell SQL Server-dator med tillägget. Men kunder som själv installerar SQL Server måste manuellt registrera sin virtuella SQL Server-dator.
  • Att lägga till en virtuell SQL Server-dator i en tillgänglighetsuppsättning kräver att den virtuella datorn skapas på nytt. Därför går alla virtuella datorer som läggs till i en tillgänglighetsuppsättning tillbaka till standardlicenstypen betala per användning. Azure Hybrid-förmånen måste aktiveras igen.

Begränsningar

Att ändra licensmodellen är:

  • Stöds endast för Standard- och Enterprise-utgåvorna av SQL Server. Licensändringar för Express, Web, Developer och Evaluation stöds inte.
  • Stöds endast för virtuella datorer som distribueras via Azure Resource Manager-modellen. Virtuella datorer som distribueras via den klassiska modellen stöds inte.

Att ändra licensmodellen till Azure Hybrid Benefit kräver dessutom Software Assurance.

Anmärkning

Endast SQL Server-kärnbaserad licensiering med Software Assurance eller prenumerationslicenser är berättigade till Azure Hybrid-förmån. Om du använder Server + CAL-licensiering för SQL Server och har Software Assurance kan du använda bring-your-own-license till en virtuell Azure SQL Server-datorbild för att använda licensmobilitet för dessa servrar, men du kan inte använda de andra funktionerna i Azure Hybrid-förmånen.

Ta bort en SQL Server-instans och tillhörande licensierings- och faktureringskostnader

Innan du börjar

Information om hur du undviker att debiteras för din SQL Server-instans finns i Prisvägledning för SQL Server på virtuella Azure-datorer.

Ta bort en SQL Server-instans och tillhörande fakturering från en virtuell SQL Server-dator med användningsbaserad betalning, eller om du debiteras för en SQL-instans när du har avinstallerat den:

  1. Säkerhetskopiera dina data.
  2. Om det behövs avinstallerar du SQL Server, inklusive SQL IaaS Agent-tillägget.
  3. Ladda ned den kostnadsfria SQL Server Express edition.
  4. Installera SQL IaaS Agent-tillägget.
  5. Om du vill stoppa faktureringen ändringsutgåvan i portalen till Express Edition.

Valfritt

Om du vill inaktivera SQL Server Express Edition-tjänsten inaktiverar du tjänstens start.

Läs vanliga frågor och svar om licensiering för att se de vanligaste frågorna.

Kända fel

Granska de vanliga felen och deras lösningar.

Resursen Microsoft.SqlVirtualMachine/SqlVirtualMachines/<resursgrupp>under resursgruppen<resursgrupp>hittades inte

Det här felet uppstår när du försöker ändra licensmodellen på en virtuell SQL Server-dator som inte har registrerats med SQL IaaS Agent-tillägget:

The Resource 'Microsoft.SqlVirtualMachine/SqlVirtualMachines/\<resource-group>' under resource group '\<resource-group>' was not found. The property 'sqlServerLicenseType' cannot be found on this object. Verify that the property exists and can be set.

Du måste registrera din virtuella SQL Server-dator med SQL IaaS Agent-tillägget.

Ändra licensiering till AHB, HADR eller PAYG

Kontrollera att din -prenumeration har registrerats med resursprovidern (RP).

SQL IaaS-agenttillägget krävs för att ändra licensen. Se till att du tar bort och installerar om SQL IaaS Agent-tillägget om det har misslyckats.

Hur distribuerar jag en SQL Server BYOL-avbildning (bring-your-own-license) ?

BYOL-avbildningar har dragits tillbaka från Azure Marketplace. Du kan välja en marknadsplatsavbildning av SQL Server Standard- eller Enterprise-utgåva och aktivera Azure Hybrid-Förmån under distributionen för att skapa en virtuell SQL-dator med hjälp av en befintlig licens.

SQL Server-utgåvan, versionen eller licensiering på Azure-portalen återspeglas inte korrekt efter uppgraderingen av utgåvan eller versionen

Kontrollera att din -prenumeration har registrerats med resursprovidern (RP).

SQL IaaS-agenttillägget krävs för att ändra licensen. Se till att du reparerar tillägget om det är i ett feltillstånd.

Nästa steg

Mer information finns i följande artiklar: