Ondersteuningsmatrix voor SQL Server Backup in Azure-VM's

U kunt Azure Backup gebruiken om back-ups te maken van SQL Server-databases in Azure-VM's die worden gehost op het Microsoft Azure-cloudplatform. In dit artikel vindt u een overzicht van de algemene ondersteuningsinstellingen en -beperkingen voor scenario's en implementaties van SQL Server Backup in Azure-VM's.

Scenario-ondersteuning

Ondersteuning DETAILS
Ondersteunde implementaties SQL Marketplace Azure-VM's en niet-Marketplace-VM's (SQL Server handmatig geïnstalleerd) worden ondersteund.
Ondersteunde regio’s Azure Backup voor SQL Server-databases is beschikbaar in alle regio's, met uitzondering van Frankrijk - zuid (FRS), VK - noord (UKN), UK - zuid (UKS), UG IOWA (UGI) en Duitsland (Black Forest).
Ondersteunde besturingssystemen Windows Server 2022, Windows Server 2019, Windows Server 2016, Windows Server 2012 (alle versies), Windows Server 2008 R2 SP1

Linux wordt momenteel niet ondersteund.
Ondersteunde SQL Server-versies SQL Server 2022 Express, SQL Server 2022, SQL Server 2019, SQL Server 2017 zoals beschreven op de pagina levenscyclus van het zoekproduct, SQL Server 2016 en SPs zoals beschreven op de pagina levenscyclus van het zoekproduct, SQL Server 2014, SQL Server 2012, SQL Server 2008 R2, SQL Server 2008

Enterprise, Standard, Web, Developer, Express.

Express Local DB-versies worden niet ondersteund.
Ondersteunde .NET-versies .NET Framework 4.5.2 of hoger geïnstalleerd op de VM
Ondersteunde implementaties VM's van SQL Marketplace in Azure en niet-Marketplace (SQL Server die handmatig zijn geïnstalleerd) worden ondersteund. Ondersteuning voor zelfstandige exemplaren is altijd beschikbaar voor beschikbaarheidsgroepen.
Herstellen tussen regio's Ondersteund. Meer informatie.
Herstellen tussen abonnementen Ondersteund via Azure Portal en Azure CLI. Meer informatie.

Overwegingen en beperkingen van functies

Instelling Bovengrens
Aantal databases dat kan worden beveiligd op een server (en in een kluis) 2000
Ondersteunde databasegrootte (verderop kunnen er prestatieproblemen optreden) 6 TB*
Aantal bestanden dat wordt ondersteund in een database 1000
Aantal volledige back-ups dat per dag wordt ondersteund Eén geplande back-up.

Drie back-ups op aanvraag.

U wordt aangeraden niet meer dan drie back-ups per dag te activeren. Als u echter nieuwe pogingen van gebruikers wilt toestaan in geval van mislukte pogingen, wordt de vaste limiet voor back-ups op aanvraag ingesteld op negen pogingen.
Back-upfunctie voor logboekbestanden Wanneer u logboekverzending inschakelt voor de SQL Server-database waarvoor u een back-up maakt, raden we u aan logboekback-ups uit te schakelen in het back-upbeleid. Dit komt doordat de logboekverzending (die automatisch transactielogboeken verzendt van de primaire naar de secundaire database) de logboekback-ups beïnvloedt die zijn ingeschakeld via Azure Backup.

Als u het verzenden van logboeken inschakelt, moet u ervoor zorgen dat uw beleid alleen volledige en/of differentiële back-ups heeft ingeschakeld.
Bewaarperiode voor back-ups op aanvraag Voor volledige/ differentiële/ incrementele back-ups is de standaardretentie 45 dagen.

Voor volledige back-up met alleen kopiëren kunt u een aangepaste bewaarperiode definiëren.

*De limiet voor de databasegrootte is afhankelijk van de snelheid van de gegevensoverdracht die we ondersteunen en de configuratie van de back-uptijdlimiet. Het is niet de harde limiet. Meer informatie over prestaties van back-updoorvoer.

  • SQL Server-back-up kan worden geconfigureerd in Azure Portal of PowerShell. CLI wordt niet ondersteund.
  • De oplossing wordt ondersteund voor beide soorten implementaties : Azure Resource Manager-VM's en klassieke VM's.
  • Alle back-uptypen (volledig/differentieel/logboek) en herstelmodellen (eenvoudig/volledig/bulkgewijs vastgelegd) worden ondersteund.
  • Voor alleen-lezen databases: volledige en alleen-kopiëren volledige back-ups zijn de enige ondersteunde back-uptypen.
  • Systeemeigen SQL-compressie wordt ondersteund als deze expliciet is ingeschakeld door de gebruiker in het back-upbeleid. Azure Backup overschrijft standaardinstellingen op exemplaarniveau met de component COMPRESSION/NO_COMPRESSION, afhankelijk van de waarde van dit besturingselement zoals ingesteld door de gebruiker.
  • TDE: back-up van database ingeschakeld wordt ondersteund. Als u een met TDE versleutelde database wilt herstellen naar een andere SQL Server, moet u eerst het certificaat herstellen naar de doelserver. De back-upcompressie voor databases met TDE-functionaliteit voor SQL Server 2016 en nieuwere versies is beschikbaar, maar met een lagere overdrachtsgrootte, zoals hier wordt uitgelegd.
  • De back-up- en herstelbewerkingen voor gespiegelde databases en databasemomentopnamen worden niet ondersteund.
  • Sql Server Failover Cluster Instance (FCI) wordt niet ondersteund.
  • Back-ups van databases met extensies in hun namen worden niet ondersteund. Dit komt doordat de IIS-server de aanvraagfiltering voor bestandsextensies uitvoert. Houd er echter rekening mee dat we de acceptatielijst hebben toegestaan .ad.csen .master dat kunnen worden gebruikt in de databasenamen.

Prestaties van back-updoorvoer

Azure Backup ondersteunt een consistente gegevensoverdrachtsnelheid van 350 MBps voor volledige en differentiële back-ups van grote SQL-databases (van 500 GB). Om optimaal gebruik te maken van de optimale prestaties, moet u ervoor zorgen dat:

  • De onderliggende VM (met het SQL Server-exemplaar, die als host fungeert voor de database) wordt geconfigureerd met de vereiste netwerkdoorvoer. Als de maximale doorvoer van de VIRTUELE machine kleiner is dan 200 MBps, kan Azure Backup geen gegevens overdragen met de optimale snelheid.
    Bovendien moet voor de schijf met de databasebestanden voldoende doorvoer zijn ingericht. Meer informatie over schijfdoorvoer en prestaties in Virtuele Azure-machines.
  • Processen, die worden uitgevoerd op de VIRTUELE machine, verbruiken de BANDBREEDTE van de VIRTUELE machine niet.
  • De back-upschema's worden verspreid over een subset van databases. Meerdere back-ups die gelijktijdig worden uitgevoerd op een virtuele machine, delen de netwerkverbruikssnelheid tussen de back-ups. Meer informatie over het beheren van het aantal gelijktijdige back-ups.

Notitie

  • De hogere doorvoer wordt automatisch beperkt wanneer aan de volgende voorwaarden wordt voldaan:
    • Alle databases moeten boven de grootte van 4 TB zijn.
    • De databases moeten worden gehost op Virtuele Azure-machines met een maximale metrische gegevens voor schijfdoorvoer zonder cache die groter is dan 800 MBpS.
  • Download de gedetailleerde Resource Planner om het geschatte aantal beveiligde databases te berekenen dat per server wordt aanbevolen op basis van de VM-resources, bandbreedte en het back-upbeleid.

Volgende stappen

Meer informatie over het maken van een back-up van een SQL Server-database die wordt uitgevoerd op een Azure-VM.