Beleid bijwerken in Azure SQL Managed Instance
van toepassing op:Azure SQL Managed Instance
In dit artikel wordt het updatebeleid voor Azure SQL Managed Instancebeschreven en hoe u dit kunt wijzigen. Het updatebeleid is een exemplaarinstelling waarmee de toegang tot de nieuwste FUNCTIES van de SQL-engine in Azure wordt beheerd.
Azure SQL Managed Instance biedt de volgende twee updatebeleidsregels:
- SQL Server 2022 updatebeleid: het exemplaar kan alleen gebruikmaken van SQL Engine-functies die beschikbaar zijn in SQL Server 2022, omdat de interne databaseindeling is afgestemd op SQL Server 2022.
- Altijd-up-to-datum- updatebeleid: het exemplaar heeft toegang tot alle functies van de SQL-engine zodra deze beschikbaar zijn in Azure. De interne database-indeling is niet langer afgestemd op de nieuwste versie van SQL Server en ontwikkelt zich in plaats daarvan met elke nieuw geïntroduceerde functie.
Belangrijk
Ongeacht het geconfigureerde updatebeleid blijven alle exemplaren updates en functies ontvangen die niet wijzigingen in de SQL-engine vereisen, zoals de volgende functies: zoneredundantie, exemplaar stoppen en startenen snelle inrichting.
Updatebeleid voor SQL Server 2022
Het updatebeleid voor SQL Server 2022 zorgt ervoor dat uw database-indeling overeenkomt met SQL Server 2022.
Houd rekening met het volgende wanneer u het updatebeleid voor SQL Server 2022 gebruikt:
- Het updatebeleid SQL Server 2022 is het standaardupdatebeleid voor alle bestaande en nieuw geïmplementeerde exemplaren.
- De interne database-indeling blijft afgestemd op SQL Server 2022.
- U ontvangt alle nieuwste updates die beschikbaar zijn voor SQL Server 2022.
- U kunt uw database- herstellen naar SQL Server 2022 vanuit Azure SQL Managed Instance.
- U kunt een koppeling configureren voor realtime gegevensreplicatie, bidirectionele failover en herstel na noodgevallen tussen SQL Server 2022 en Azure SQL Managed Instance.
- Mogelijk hebt u geen toegang tot enkele van de nieuwste functies en voordelen van de SQL-engine die beschikbaar zijn voor Azure SQL Managed Instance met het Always-up-to-date updatebeleid.
- Het updatebeleid voor SQL Server 2022 is beschikbaar totdat het einde van de basisondersteuning van SQL Server 2022, op dat moment, het updatebeleid voor exemplaren die gebruikmaken van het SQL Server 2022-updatebeleid, automatisch worden bijgewerkt naar het updatebeleid dat overeenkomt met de meest recente primaire release van SQL Server die op dat moment beschikbaar is.
Altijd-up-to-beleid voor datumupdates
Het Altijd-up-to-datum updatebeleid configureert uw exemplaar om alle nieuwste functies en updates te ontvangen die beschikbaar zijn voor Azure SQL Managed Instance.
Houd rekening met het volgende bij het gebruik van het Always-up-to-date updatebeleid:
- U kunt alle nieuwe functies en voordelen gebruiken die beschikbaar zijn voor Azure SQL Managed Instance.
- Zodra het Always-up-to-date-beleid is ingeschakeld, kunt u niet teruggaan naar het updatebeleid voor SQL Server 2022.
- U verliest enkele voordelen die worden geboden door de afstemming van databaseformaten met SQL Server 2022, zoals de mogelijkheid om uw database te herstellen naar SQL Server 2022 en bidirectionele failover tussen uw instance en SQL Server 2022 met de functie voor koppeling .
Functievergelijking
De volgende tabel bevat alle functies die alleen beschikbaar zijn voor exemplaren met het aangewezen updatebeleid:
Updatebeleid voor SQL Server 2022 | Altijd-up-to-beleid voor datumupdates |
---|---|
-
database herstellen naar SQL Server 2022 - koppeling met bidirectionele failover en herstel na noodgevallen |
JSON-gegevenstype |
De volgende functies worden beïnvloed door het geconfigureerde updatebeleid:
- Automatische back-ups en back-ups met alleen kopiëren: Databaseback-ups die zijn gemaakt van exemplaren die zijn geconfigureerd met het SQL Server 2022-updatebeleid, kunnen worden hersteld naar exemplaren die zijn geconfigureerd met het SQL Server 2022 of Always-up-to-datum updatebeleid. Databaseback-ups die zijn gemaakt van exemplaren die zijn geconfigureerd met het Always-up-to-date updatebeleid, kunnen alleen worden hersteld naar exemplaren die ook zijn geconfigureerd met het beleid Always-up-to-date updatebeleid.
- Managed Instance-koppeling: het tot stand brengen van een koppeling van SQL Managed Instance naar SQL Server 2022 of een failback van SQL Server 2022 naar SQL Managed Instance is alleen beschikbaar voor exemplaren met het SQL Server 2022-updatebeleid.
- Database kopiëren en verplaatsen: een database van een exemplaar dat is geconfigureerd met het Always-up-to-date-updatebeleid kan niet worden gekopieerd of verplaatst naar een exemplaar dat is geconfigureerd met het SQL Server 2022-updatebeleid.
- failovergroepen: Instanties in een failovergroep moeten hetzelfde updatebeleid hebben.
Bestaande exemplaren
Voor een bestaand exemplaar kunt u het Always-up-to-date updatebeleid inschakelen met behulp van Azure Portal, PowerShell, de Azure CLI en REST API.
Voorzichtigheid
Het updatebeleid voor SQL Server 2022 is standaard ingeschakeld voor alle bestaande en nieuwe exemplaren. Zodra het updatebeleid is gewijzigd in Always-up-to-date, wordt de interne database-indeling permanent bijgewerkt. U kunt het updatebeleid niet weer wijzigen in SQL Server 2022- en kan de functies en voordelen waarvoor het updatebeleid van SQL Server 2022 is vereist, niet meer gebruiken.
Voer de volgende stappen uit om het updatebeleid voor een bestaand exemplaar in Azure Portal te wijzigen:
Ga naar uw SQL-beheerde instantie resource in de Azure portal.
Selecteer Onderhoud en updates onder Instellingen.
Selecteer de bel om het Altijd up-to-datum updatebeleid in te schakelen:
Selecteer Ja in het Bevestig updatebeleidswijziging pop-upvenster om wijzigingen op te slaan. Zodra het updatebeleid Always-up-to-date is ingeschakeld, is het SQL Server 2022-updatebeleid niet meer beschikbaar
Nieuwe instanties
Hoewel het updatebeleid voor SQL Server 2022 standaard is ingeschakeld, kunt u het Altijd-up-to-datum--beleid kiezen wanneer u uw exemplaar maakt met behulp van Azure Portal, PowerShell, Azure CLI en REST API.
Belangrijk
Zorg ervoor dat u updatebeleidsconfiguratie toevoegt aan uw implementatiesjablonen, zodat u niet afhankelijk bent van systeemstandaarden die na verloop van tijd kunnen worden gewijzigd.
Voer de volgende stappen uit om een nieuw met SQL beheerd exemplaar te maken met de Always-up-to-date-beleid in Azure Portal:
Ga naar de pagina Azure SQL in de Azure portal en selecteer + Maken om de Selecteer SQL-implementatieoptiete openen.
Selecteer in de tegel beheerde SQL-exemplaren de optie enkele instantie uit de vervolgkeuzelijst en klik vervolgens op Maken om de pagina Azure SQL Managed Instance Maken te openen.
Op de pagina Azure SQL Managed Instance maken vult u de details voor uw instantie in. Kies op het tabblad Aanvullende instellingen onder SQL Engine-updatesde Altijd-up-to-datum beleid:
U kunt het aangewezen beleid onder Beleid bijwerken bevestigen op het tabblad Controleren en maken voordat u uw nieuwe exemplaar maakt.
Updatebeleid controleren
U kunt het huidige updatebeleid controleren met behulp van Azure Portal of Transact-SQL (T-SQL).
Als u het huidige updatebeleid in Azure Portal wilt controleren, gaat u naar uw met SQL beheerde exemplaar resource en controleert u het veld Updatebeleid onder Updates en onderhoud in het resourcemenu.
U kunt ook de opdracht serverproperty T-SQL gebruiken:
select serverproperty('ProductUpdateType')
De volgende waarden voor ProductUpdateType
geven het updatebeleid voor het huidige exemplaar aan:
-
CU
: Updates worden geïmplementeerd via cumulatieve updates (CU's) voor de bijbehorende primaire SQL Server-release (SQL Server 2022 updatebeleid) -
Continuous
: nieuwe functies worden naar Azure SQL Managed Instance gebracht zodra ze beschikbaar zijn, onafhankelijk van het releaseritme van SQL Server (Always-up-to-date updatebeleid)
Verwante inhoud
- Geautomatiseerde back-ups van SQL Managed Instance
- langetermijnretentie
- Zie Failover-groepenvoor meer informatie over snellere herstelopties.