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

Gäller för:SQL Server på en virtuell Azure-dator

I den här artikeln beskrivs hur du ändrar licensmodellen för en virtuell SQL Server-dator (VM) i Azure med hjälp av SQL IaaS-agenttillägget.

Ö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.

  • Modellen betala per användning innebär att kostnaden per sekund för att köra den virtuella Azure-datorn inkluderar kostnaden för SQL Server-licensen.
  • Azure Hybrid-förmån 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 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 kalkylatorn Azure Hybrid-förmån Savings. Om du vill beräkna kostnaden för att betala per användning-licensiering läser du Priskalkylatorn för Azure.

Enligt Microsofts 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ån för SQL Server när de konfigurerar arbetsbelastningar i Azure."

För att ange användningen av Azure Hybrid-förmån 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ån.
  • Installera SQL Server på en virtuell Azure-dator, registrera dig manuellt med SQL IaaS-agenttillägget och aktivera Azure Hybrid-förmån.

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. Att aktivera Azure Hybrid-förmån minskar i själva verket kostnaderna.

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 för virtuella SQL-datorer för din virtuella SQL Server-dator.
  2. Välj Konfigurera under Inställningar.
  3. Välj alternativet Azure Hybrid-förmån 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 .

Screenshot showing the Azure Hybrid Benefit in the portal.

Anmärkningar

  • Azure Molnlösningsleverantör-kunder (CSP) kan använda Azure Hybrid-förmån genom att först distribuera en virtuell dator med betala per användning och sedan konvertera den till bring-your-own-license, om 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 registrera sin virtuella SQL Server-dator manuellt.
  • 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ån 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-förmån kräver dessutom Software Assurance.

Kommentar

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ån.

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 SQL Server-instansen 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-utgåvan.
  4. Installera SQL IaaS Agent-tillägget.
  5. Om du vill stoppa faktureringen ändrar du utgå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/<resource-group>" under resursgruppen "<resource-group>" 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 är registrerad 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-agenttillägget om det är i ett misslyckat tillstånd.

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 SQL Server Standard- eller Enterprise Edition Marketplace-avbildning och aktivera Azure Hybrid-förmån under distributionen för att skapa en virtuell SQL-dator med 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 är registrerad 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 misslyckat tillstånd.

Nästa steg

Mer information finns i följande artiklar: