Het licentiemodel voor een virtuele SQL-machine in Azure wijzigen
Van toepassing op:SQL Server op Azure VM-
In dit artikel wordt beschreven hoe u het licentiemodel voor SQL Server op virtuele Azure-machines (VM's) wijzigt, bijvoorbeeld om de Azure Hybrid Benefit-in te schakelen.
Overzicht
Er zijn drie licentiemodellen voor een Azure-VM die als host fungeert voor SQL Server: betalen per gebruik, Azure Hybrid Benefit (AHB) en hoge beschikbaarheid/herstel na noodgevallen (HA/DR). U kunt het licentiemodel van uw SQL Server-VM wijzigen met behulp van Azure Portal, de Azure CLI of PowerShell.
- Het model voor betalen per gebruik betekent dat de kosten per seconde voor het uitvoeren van de Virtuele Azure-machine de kosten van de SQL Server-licentie omvatten.
- Azure Hybrid Benefit- kunt u uw eigen SQL Server-licentie gebruiken met een virtuele machine waarop SQL Server wordt uitgevoerd.
- Het licentietype HA/DR wordt gebruikt voor de gratis HA/DR-replica in Azure.
Azure Hybrid-voordeel
Met Azure Hybrid Benefit kunt u SQL Server-licenties gebruiken met Software Assurance ('Gekwalificeerde licentie') op virtuele Azure-machines. Met Azure Hybrid Benefit worden er geen kosten in rekening gebracht voor het gebruik van een SQL Server-licentie op een VIRTUELE machine. Maar ze moeten nog steeds betalen voor de kosten van de onderliggende cloud-berekening (dat wil gezegd, de basissnelheid), opslag en back-ups. Ze moeten ook betalen voor I/O die is gekoppeld aan hun gebruik van de services (indien van toepassing).
Gebruik de Azure Hybrid Benefit-besparingscalculatorom uw kostenbesparingen te schatten met het Azure Hybrid Benefit-voordeel. Als u de kosten van betalen per gebruik-licentie wilt schatten, raadpleegt u de Azure-prijscalculator.
Volgens de productvoorwaarden van Microsoft : 'Klanten moeten aangeven dat ze Azure SQL Database (SQL Managed Instance, Elastische pool en Individuele database) gebruiken), Azure Data Factory, SQL Server Integration Services of SQL Server Virtual Machines onder Azure Hybrid Benefit voor SQL Server bij het configureren van workloads in Azure.
U hebt drie opties om het gebruik van Azure Hybrid Benefit voor SQL Server op Azure VM aan te geven en compatibel te zijn:
- Richt een virtuele machine in met behulp van een "bring-your-own-license" SQL Server image uit Azure Marketplace. Deze optie is alleen beschikbaar voor klanten met een Enterprise Overeenkomst.
- Richt een virtuele machine in met behulp van een SQL Server-installatiekopie voor betalen per gebruik vanuit Azure Marketplace en activeer Azure Hybrid Benefit.
- Installeer SQL Server handmatig op azure-VM, zich handmatig registreren bij de SQL IaaS-agentextensieen Azure Hybrid Benefit activeren.
Het licentietype van SQL Server kan worden geconfigureerd wanneer de VIRTUELE machine wordt ingericht, of op elk gewenst moment daarna. Als u schakelt tussen licentiemodellen, wordt de virtuele machine of de SQL Server-service niet opnieuw opgestart, worden er geen extra kosten toegevoegd en treedt de wijziging onmiddellijk in werking. Het activeren van Azure Hybrid Benefit vermindert in feite kosten.
Benodigdheden
Het wijzigen van het licentiemodel van uw SQL Server-VM heeft de volgende vereisten:
- Een Azure-abonnement.
- Een SQL Server op Azure VM geregistreerd bij de SQL IaaS Agent Extension.
- Software Assurance- is een vereiste voor het gebruik van het Azure Hybrid Benefit licentietype, maar klanten met betalen per gebruik kunnen het licentietype HA/DR gebruiken als de virtuele machine wordt gebruikt als passieve replica in een configuratie voor hoge beschikbaarheid/herstel na noodgevallen.
Licentiemodel wijzigen
U kunt het licentiemodel rechtstreeks vanuit de portal wijzigen:
- Open de Azure-portal en open de virtuele SQL-machinesresource voor uw SQL Server-VM.
- Selecteer configureren onder Instellingen.
- Selecteer de optie Azure Hybrid Benefit en schakel het selectievakje in om te bevestigen dat u een SQL Server-licentie hebt met Software Assurance.
- Selecteer Toepassen onderaan de pagina Configureren.
Integratie met centraal beheerde Azure Hybrid Benefit
centraal beheerde Azure Hybrid Benefit (CM-AHB) is een service waarmee klanten hun Azure-kosten kunnen optimaliseren en andere voordelen kunnen gebruiken, zoals:
- Verplaats alle SQL PaaS-/IaaS-workloads met betalen per gebruik (volledige prijs) om te profiteren van uw Azure Hybrid Benefits zonder dat u ze afzonderlijk hoeft te configureren om het voordeel mogelijk te maken.
- Zorg ervoor dat al uw SQL-workloads in overeenstemming zijn met de bestaande licentieovereenkomsten.
- Scheid de rollen voor licentienalevingsbeheer van devops-rollen met behulp van RBAC.
- Profiteer van gratis bedrijfscontinuïteit door ervoor te zorgen dat uw passieve & noodherstelomgevingen (DR) correct worden geïdentificeerd.
- Gebruik MSDN-licenties in Azure voor niet-productieomgevingen.
CM-AHB gebruikt gegevens die door de SQL IaaS Agent-extensie worden geleverd om rekening te houden met het aantal SQL Server-licenties dat wordt gebruikt door afzonderlijke Azure-VM's en aanbevelingen voor de factureringsbeheerder tijdens het licentietoewijzingsproces. Het gebruik van de aanbevelingen zorgt ervoor dat u de maximale korting krijgt met behulp van Azure Hybrid Benefit. Als uw VM's niet zijn geregistreerd bij de SQL IaaS Agent-extensie wanneer CM-AHB is ingeschakeld door uw factureringsbeheerder, ontvangt de service niet de volledige gebruiksgegevens van uw Azure-abonnementen en zijn de CM-AHB aanbevelingen onjuist.
Om aan de slag te gaan, bekijk Overgang naar centraal beheerde Azure Hybrid Benefit.
Zodra CMB-AHB is ingeschakeld voor een abonnement, wordt het licentietype weergegeven in het deelvenster Overzicht van uw virtuele SQL-machines resource in Azure Portal centraal beheerde.
Met CMB-AHB is het wijzigen van het licentietype voor afzonderlijke VM's niet meer mogelijk en ziet u het volgende bericht in het deelvenster Configureren van uw VIRTUELE SQL-machines resource:
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.
Belangrijk
Als automatische registratie is geactiveerd nadat centraal Managed-AHB (CM-AHB) is ingeschakeld, loopt u het risico dat er onnodige kosten naar gebruik in rekening worden gebracht voor uw SQL Server-workloads op Azure VMs. Als u dit risico wilt beperken, past u uw licentietoewijzingen in CM-AHB aan om rekening te houden met het extra gebruik dat wordt gerapporteerd door de SQL IaaS Agent-extensie na automatische registratie. We hebben een opensource-hulpprogramma gepubliceerd dat inzicht biedt in het gebruik van SQL Server-licenties, inclusief het gebruik door de SQL-servers op virtuele Azure-machines die nog niet zijn geregistreerd bij de SQL IaaS Agent-extensie.
Opmerkingen
- Klanten van Azure Cloud Solution Provider (CSP) kunnen azure Hybrid Benefit gebruiken door eerst een betalen per gebruik-VM te implementeren en deze vervolgens te converteren naar bring-your-own-license, als ze actieve Software Assurance hebben.
- Als u de SQL virtuele machine-resource verwijdert, keert u terug naar de hard-coded licentie-instelling van de image.
- De mogelijkheid om het licentiemodel te wijzigen, is een functie van de SQL IaaS Agent-extensie. Als een Azure Marketplace-image via de Azure-portal wordt geïmplementeerd, wordt automatisch een SQL Server-VM geregistreerd bij de extensie. Maar klanten die zelf SQL Server installeren, moeten handmatig hun SQL Server-VMregistreren.
- Het toevoegen van een SQL Server-VM aan een beschikbaarheidsset vereist het opnieuw maken van de VM. Als zodanig gaan alle VM's die zijn toegevoegd aan een beschikbaarheidsset terug naar het standaard licentietype betalen per gebruik. Azure Hybrid Benefit moet opnieuw worden ingeschakeld.
Beperkingen
Het licentiemodel wijzigen is:
- Alleen ondersteund voor de Standard- en Enterprise-edities van SQL Server. Licentiewijzigingen voor Express, Web, Ontwikkelaars en Evaluatie worden niet ondersteund.
- Alleen ondersteund voor virtuele machines die zijn geïmplementeerd via het Azure Resource Manager-model. Virtuele machines die zijn geïmplementeerd via het klassieke model, worden niet ondersteund.
Daarnaast vereist het veranderen van het licentiemodel naar Azure Hybrid Benefit de Software Assurance.
Notitie
Alleen licenties op basis van SQL Server met Software Assurance of abonnementslicenties komen in aanmerking voor Azure Hybrid Benefit. Als u Server + CAL-licenties gebruikt voor SQL Server en u Software Assurance hebt, kunt u uw eigen licentie meenemen voor een virtuele machinekopie van een Azure SQL Server om licentiemobiliteit voor deze servers te gebruiken, maar u kunt de andere voordelen van Azure Hybrid Benefit niet benutten.
Een SQL Server-exemplaar en de bijbehorende licentie- en factureringskosten verwijderen
Voordat u begint
Zie Prijsrichtlijnen voor SQL Server op Azure-VM'som te voorkomen dat er kosten in rekening worden gebracht voor uw SQL Server-exemplaar.
Als u een SQL Server-exemplaar en de bijbehorende facturering wilt verwijderen van een SQL Server-VM met betalen per gebruik, of als er kosten in rekening worden gebracht voor een SQL-exemplaar nadat u dit hebt verwijderd:
- Maak een back-up van uw gegevens.
- Indien nodig verwijdert u SQL Server, inclusief de SQL IaaS Agent-extensie.
- Download de gratis SQL Server Express editie.
- Installeer de SQL IaaS Agent-extensie.
- Als u de facturering wilt stoppen, editie in de portal wijzigen in Express-editie.
Optioneel
Als u de SQL Server Express-editieservice wilt uitschakelen, schakelt u het opstarten van de service uit.
Veelvoorkomende problemen en vragen met betrekking tot licenties
Raadpleeg de veelgestelde vragen over licenties om de meest voorkomende vragen te bekijken.
Bekende fouten
Bekijk de bekende fouten en hun oplossingen.
De resource 'Microsoft.SqlVirtualMachine/SqlVirtualMachines/<resourcegroep>' onder resourcegroep '<resourcegroep>' is niet gevonden.
Deze fout treedt op wanneer u het licentiemodel probeert te wijzigen op een SQL Server-VM die niet is geregistreerd bij de SQL IaaS Agent-extensie:
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.
U moet uw SQL Server-VM registreren bij de SQL IaaS Agent-extensie.
Wijzig de licentie naar AHB, HADR of PAYG
Zorg ervoor dat uw -abonnement is geregistreerd bij de resourceprovider (RP).
De SQL IaaS Agent-extensie is vereist om de licentie te wijzigen. Zorg ervoor dat je de SQL IaaS Agent-extensie, als deze de status Mislukt heeft, verwijdert en opnieuw installeert.
Hoe kan ik een SQL Server BYOL-image (bring-your-own-license) implementeren?
BYOL-afbeeldingen zijn verwijderd uit de Azure Marketplace. U kunt een SQL Server Standard- of Enterprise-editie Marketplace-afbeelding kiezen en schakelt Azure Hybrid Benefit tijdens de implementatie in om een virtuele SQL-machine te maken met behulp van een bestaande licentie.
SQL Server-editie, -versie of -licentie in Azure Portal wordt niet correct weergegeven na editie of versie-upgrade
Zorg ervoor dat uw -abonnement is geregistreerd bij de resourceprovider (RP).
De SQL IaaS Agent-extensie is vereist om de licentie te wijzigen. Zorg ervoor dat u extensie repareert als deze de status Mislukt heeft.
Volgende stappen
Zie de volgende artikelen voor meer informatie: