Een licentievrije stand-byreplica configureren voor Azure SQL Managed Instance
Van toepassing op: Azure SQL Managed Instance
In dit artikel wordt beschreven hoe u kunt besparen op licentiekosten door uw secundaire beheerde exemplaar aan te wijzen voor stand-by wanneer u Azure SQL Managed Instance gebruikt.
Notitie
Het failovervoordeel is alleen van toepassing wanneer u een secundair exemplaar configureert als stand-by binnen een failovergroep. Voor hybride omgevingen tussen SQL Server en SQL Managed Instance gebruikt u in plaats daarvan het voordeel van hybride failover.
Overzicht
Als u een secundaire Azure SQL Managed Instance-implementatie gebruikt als stand-by voor herstel na noodgevallen en het secundaire exemplaar geen leesworkloads of toepassingen bevat, kunt u besparen op licentiekosten door de replica als stand-by-exemplaar aan te wijzen.
Wanneer een secundair exemplaar is aangewezen voor stand-by, biedt Microsoft u het aantal vCores dat aan het primaire exemplaar is gelicentieerd, zonder extra kosten in het kader van het voordeel van failoverrechten in de licentievoorwaarden voor producten. U wordt nog steeds gefactureerd voor de berekening en opslag die door het secundaire exemplaar wordt gebruikt.
Failovergroepen voor een sql Managed Instance-implementatie ondersteunen slechts één replica. De replica moet een leesbare replica zijn of worden aangewezen als een stand-byreplica.
Kostenvoordeel
Wanneer u een replica van een beheerd exemplaar als stand-by aanwijst, worden er geen sql Server-licentiekosten in rekening gebracht voor de vCores die door de stand-byreplica worden gebruikt. Omdat het exemplaar echter voor het hele uur wordt gefactureerd, worden er mogelijk nog steeds licentiekosten in rekening gebracht voor het hele uur als de statuswijziging midden in het uur wordt aangebracht.
Het voordeel vertaalt zich anders tussen klanten die gebruikmaken van het model betalen per gebruik en klanten die gebruikmaken van het Azure Hybrid Benefit-model . Voor een betalen per gebruik-klant worden de vCores korting op hun factuur. Voor een klant die gebruikmaakt van Azure Hybrid Benefit voor de stand-byreplica, wordt het aantal vCores dat door de secundaire replica wordt gebruikt, geretourneerd naar de licentiegroep.
Als u bijvoorbeeld als betalen per gebruik-klant 16 vCores hebt toegewezen aan het secundaire exemplaar, wordt er een korting voor 16 vCores weergegeven op uw factuur als u uw secundaire exemplaar alleen voor stand-by aanwijst.
Als u in een ander voorbeeld 16 Azure Hybrid Benefit-licenties hebt en u twee beheerde exemplaren met elk 8 vCores implementeert in een failovergroep, worden na het aanwijzen van het secundaire exemplaar als stand-by 8 vCores geretourneerd naar uw licentiegroep voor gebruik met andere Azure SQL-implementaties.
Functionele mogelijkheden
In de volgende tabel worden de functionele mogelijkheden van een secundair secundair beheerd exemplaar met stand-by beschreven:
Functionaliteit | Beschrijving |
---|---|
Beperkte leesworkloads | Nadat u uw exemplaar hebt aangewezen als stand-by, kunt u slechts een beperkt aantal leesworkloads uitvoeren op het secundaire exemplaar, zoals dynamische beheerweergaven (DMV's), back-ups en DBCC-query's (Database Console Commands). |
Geplande failover | Alle geplande failoverscenario's, inclusief herstelanalyses, het verplaatsen van databases naar verschillende regio's en het retourneren van databases naar de primaire database, worden ondersteund door de stand-byreplica. Wanneer de secundaire functie overschakelt naar de primaire server, kunnen lees- en schrijfquery's worden uitgevoerd. De nieuwe secundaire (de oorspronkelijke primaire) wordt de stand-byreplica en mag niet worden gebruikt voor leesworkloads. |
Niet-geplande failover | Na een niet-geplande failover kan na het overschakelen naar de primaire rol lees- en schrijfquery's worden uitgevoerd. Nadat de storing is opgelost en de oorspronkelijke primaire verbinding opnieuw tot stand is gebracht, wordt deze de nieuwe secundaire stand-byreplica en mag deze niet worden gebruikt voor leesworkloads. |
Back-ups en herstellen | Het back-up- en herstelgedrag in een stand-byreplica en een leesbaar secundair beheerd exemplaar zijn hetzelfde. |
Controleren | Alle bewakingsbewerkingen die worden ondersteund door een leesbare secundaire replica, worden ondersteund door de stand-byreplica. |
RPO en RTO | De stand-byreplica biedt dezelfde RPO (Recovery Point Object) en Recovery Time Objective (RTO) als een leesbare secundaire replica. |
Een failovergroep verwijderen | Als de failovergroep wordt verwijderd via een methode zoals het gebruik van de cmdlet Remove-AzSqlDatabaseInstanceFailoverGroup , wordt de stand-byreplica een zelfstandig exemplaar voor lezen/schrijven. Het licentiemodel keert terug naar wat het was voordat het werd aangewezen als stand-by (Azure Hybrid Benefit of betalen per gebruik). |
Het stand-by-exemplaar mag alleen worden gebruikt voor herstel na noodgevallen. Er kunnen geen productietoepassingen worden verbonden met de replica. Hieronder ziet u de enige activiteiten die zijn toegestaan op de stand-byreplica:
- Back-ups uitvoeren
- Onderhoudsbewerkingen uitvoeren, zoals checkDB
- Bewakingstoepassingen verbinden
- Noodherstelanalyses uitvoeren
Een stand-byreplica configureren
U hebt twee opties om uw secundaire beheerde exemplaar als stand-by aan te wijzen:
- Geef deze aan als stand-by wanneer u uw failovergroep maakt.
- Werk de configuratie van een bestaande failovergroep bij.
Nieuwe failovergroep
U kunt uw secundaire exemplaar aanwijzen als een stand-byreplica wanneer u een nieuwe failovergroep maakt met behulp van Azure Portal, Azure PowerShell en de Azure CLI.
Wanneer u een nieuwe failovergroep maakt in Azure Portal, selecteert u Voor failoverrechten de optie Aan. Schakel het selectievakje naast ik bevestig dat ik het secundaire exemplaar als een stand-byreplica gebruik. Selecteer Maken om de failovergroep te maken.
Zie Een failovergroep configureren voor meer informatie.
Bestaande failovergroep
U kunt Azure Portal, Azure PowerShell en de Azure CLI gebruiken om failoverrechten voor een bestaande failovergroep bij te werken.
Voer de volgende stappen uit om de failoverrechten voor een bestaande failovergroep bij te werken met behulp van Azure Portal:
Ga in Azure Portal naar uw secundaire SQL Managed Instance-resource.
Selecteer failovergroepen in het linkermenu onder Gegevensbeheer.
Selecteer Configuraties bewerken in de opdrachtbalk.
In Configuraties bewerken voor uw failovergroep selecteert u Voor failoverrechten de optie Aan. Schakel het selectievakje I confirm that I will use the secondary instance as a standby replica checkbox.
Selecteer Toepassen om de nieuwe instellingen op te slaan en het configuratiedeelvenster te sluiten.
U kunt ook failoverrechten inschakelen in Compute en opslag voor uw secundaire beheerde exemplaar. Raadpleeg licentierechten weergeven voor meer informatie.
Belangrijk
Als u hybride failoverrechten ziet en geen failoverrechten, bevindt u zich waarschijnlijk op het primaire beheerde exemplaar. Ga naar uw secundaire beheerde exemplaar om failoverrechten correct te activeren. Als u hybride failoverrechten activeert op het primaire exemplaar, bespaart u niet op licentiekosten voor het secundaire exemplaar wanneer deze worden gebruikt met failovergroepen.
Licentierechten weergeven
U kunt de licentierechten voor een bestaande failovergroep controleren met behulp van Azure Portal, Azure PowerShell of de Azure CLI.
In Azure Portal kunt u de licentie voor uw secundaire beheerde exemplaar op twee locaties controleren:
- Failovergroepen voor uw primaire beheerde exemplaar.
- Compute en opslag voor uw secundaire beheerde exemplaar.
Zorg ervoor dat in failovergroepen de status van failoverrechten is ingesteld op AAN en dat het licentiemodel voor het secundaire exemplaar failoverrechten heeft die momenteel zijn geactiveerd.
Het standaardlicentiemodel geeft het licentiemodel aan waarnaar het exemplaar wordt teruggezet als de failovergroep een failover-overschakeling uitvoert en het huidige secundaire exemplaar het nieuwe primaire exemplaar wordt. Er worden mogelijk kosten in rekening gebracht bij een failover, afhankelijk van het standaardlicentiemodel.
Controleer in Compute en opslag voor uw secundaire beheerde exemplaar of de licentie voor failoverrechten is geactiveerd. Bekijk onder Kostenoverzicht de failoverkorting die u momenteel voor dat exemplaar ontvangt.
Als failoverrechten niet zijn geactiveerd en u in aanmerking komt voor het voordeel, ziet u ook de volgende aanbeveling in Overzicht voor beide exemplaren. Als u het voordeel wilt activeren, selecteert u de aanbeveling om naar Configuraties bewerken te gaan.
Volgende stappen
- Zie Sql Managed Instance toevoegen aan een failovergroep voor een handleiding.
- Zie PowerShell gebruiken om een failovergroep te maken in SQL Managed Instance voor een voorbeeldscript.
- Zie Bedrijfscontinuïteit met Azure SQL Database en Azure SQL Managed Instance voor een overzicht van bedrijfscontinuïteit en scenario's.
- Zie geautomatiseerde back-ups van SQL Database voor meer informatie over geautomatiseerde back-ups.
- Zie Een database herstellen vanuit door de service geïnitieerde back-ups voor meer informatie over het gebruik van geautomatiseerde back-ups voor herstel.