Stödmatris för SQL Server Backup på virtuella Azure-datorer

Du kan använda Azure Backup för att säkerhetskopiera SQL Server-databaser på virtuella Azure-datorer som finns på Microsoft Azure-molnplattformen. Den här artikeln sammanfattar de allmänna supportinställningarna och begränsningarna för scenarier och distributioner av SQL Server Backup på virtuella Azure-datorer.

Scenariostöd

Support Detaljer
Distributioner som stöds Virtuella SQL Marketplace Azure-datorer och virtuella icke-Marketplace-datorer (manuellt installerat SQL Server) stöds.
Regioner som stöds Azure Backup för SQL Server-databaser är tillgängligt i alla regioner, utom Frankrike, södra (FRS), Storbritannien, norra (UKN), Uk South (UKS), UG IOWA (UGI) och Tyskland (Black Forest).
Operativsystem som stöds Windows Server 2022, Windows Server 2019, Windows Server 2016, Windows Server 2012 (alla versioner), Windows Server 2008 R2 SP1

Linux stöds inte för närvarande.
SQL Server-versioner som stöds SQL Server 2022 Express, SQL Server 2022, SQL Server 2019, SQL Server 2017 som beskrivs på sidan Sök produktlivscykel, SQL Server 2016 och SPs enligt beskrivningen på sidan Sök produktlivscykel, SQL Server 2014, SQL Server 2012, SQL Server 2008 R2, SQL Server 2008

Enterprise, Standard, Web, Developer, Express.

Express Local DB-versioner stöds inte.
.NET-versioner som stöds .NET Framework 4.5.2 eller senare installerat på den virtuella datorn
Distributioner som stöds Virtuella SQL Marketplace Azure-datorer och icke-Marketplace -datorer (SQL Server som installeras manuellt) stöds. Stöd för fristående instanser finns alltid i tillgänglighetsgrupper.
Återställning mellan regioner Stöds. Läs mer.
Återställning mellan prenumerationer Stöds via Azure-portalen och Azure CLI. Läs mer.

Överväganden och begränsningar

Inställning Maximigräns
Antal databaser som kan skyddas på en server (och i ett valv) 2000
Databasstorlek stöds (utöver detta kan prestandaproblem uppstå) 6 TB*
Antal filer som stöds i en databas 1000
Antal fullständiga säkerhetskopior som stöds per dag En schemalagd säkerhetskopiering.

Tre säkerhetskopieringar på begäran.

Vi rekommenderar att du inte utlöser fler än tre säkerhetskopior per dag. För att tillåta användarförsök vid misslyckade försök är dock hård gräns för säkerhetskopieringar på begäran inställd på nio försök.
Loggöverföring När du aktiverar loggöverföring på DEN SQL Server-databas som du säkerhetskopierar rekommenderar vi att du inaktiverar loggsäkerhetskopior i säkerhetskopieringsprincipen. Det beror på att loggöverföringen (som automatiskt skickar transaktionsloggar från den primära till den sekundära databasen) stör loggsäkerhetskopiorna som aktiveras via Azure Backup.

Om du aktiverar loggleverans kontrollerar du därför att principen endast har fullständiga och/eller differentiella säkerhetskopior aktiverade.
Kvarhållningsperiod för säkerhetskopiering på begäran För fullständiga/ differentiella/inkrementella säkerhetskopior är den färdiga kvarhållningen 45 dagar.

För fullständig säkerhetskopiering med endast kopiering kan du definiera en anpassad kvarhållningsperiod.

*Databasens storleksgräns beror på den dataöverföringshastighet som vi stöder och konfigurationen av tidsgränsen för säkerhetskopiering. Det är inte den hårda gränsen. Läs mer om prestanda för säkerhetskopieringsdataflöde.

  • SQL Server-säkerhetskopiering kan konfigureras i Azure-portalen eller PowerShell. CLI stöds inte.
  • Lösningen stöds på båda typerna av distributioner – virtuella Azure Resource Manager-datorer och klassiska virtuella datorer.
  • Alla säkerhetskopieringstyper (fullständig/differentiell/logg) och återställningsmodeller (enkel/fullständig/massloggad) stöds.
  • För skrivskyddade databaser: fullständiga och skrivskyddade fullständiga säkerhetskopior är de enda säkerhetskopieringstyper som stöds.
  • INBYGGD SQL-komprimering stöds om det uttryckligen aktiveras av användaren i säkerhetskopieringsprincipen. Azure Backup åsidosätter standardvärden på instansnivå med satsen COMPRESSION/NO_COMPRESSION, beroende på värdet för den här kontrollen enligt användarens inställning.
  • TDE – aktiverad säkerhetskopiering av databaser stöds. Om du vill återställa en TDE-krypterad databas till en annan SQL Server måste du först återställa certifikatet till målservern. Säkerhetskopieringskomprimering för TDE-aktiverade databaser för SQL Server 2016 och nyare versioner är tillgänglig, men med lägre överföringsstorlek enligt beskrivningen här.
  • Säkerhetskopierings- och återställningsåtgärder för speglingsdatabaser och databasögonblicksbilder stöds inte.
  • SQL Server-redundansklusterinstans (FCI) stöds inte.
  • Säkerhetskopiering av databaser med tillägg i deras namn stöds inte. Det beror på att IIS-servern utför filtrering av filnamnstilläggsbegäran. Observera dock att vi har allowlisted .ad, .csoch .master som kan användas i databasnamnen.

Prestanda för säkerhetskopieringsdataflöde

Azure Backup har stöd för en konsekvent dataöverföringshastighet på 350 Mbit/s för fullständiga och differentiella säkerhetskopieringar av stora SQL-databaser (på 500 GB). Om du vill använda optimala prestanda kontrollerar du att:

  • Den underliggande virtuella datorn (som innehåller SQL Server-instansen, som är värd för databasen) konfigureras med det nödvändiga nätverkets dataflöde. Om det maximala dataflödet för den virtuella datorn är mindre än 200 Mbit/s kan Azure Backup inte överföra data med optimal hastighet.
    Dessutom måste disken som innehåller databasfilerna ha tillräckligt med dataflöde etablerat. Läs mer om diskdataflöde och prestanda på virtuella Azure-datorer.
  • Processer som körs på den virtuella datorn förbrukar inte bandbredden för den virtuella datorn.
  • Scheman för säkerhetskopiering är spridda över en delmängd databaser. Flera säkerhetskopior som körs samtidigt på en virtuell dator delar nätverksförbrukningsfrekvensen mellan säkerhetskopiorna. Läs mer om hur du styr antalet samtidiga säkerhetskopior.

Kommentar

  • Det högre dataflödet begränsas automatiskt när följande villkor uppfylls:
    • Alla databaser bör vara större än 4 TB.
    • Databaserna ska finnas på virtuella Azure-datorer som har maximalt oanvänd diskdataflöde som är större än 800 MBpS.
  • Ladda ned den detaljerade resurshanteraren för att beräkna det ungefärliga antalet skyddade databaser som rekommenderas per server baserat på de virtuella datorresurserna, bandbredden och säkerhetskopieringsprincipen.

Nästa steg

Lär dig hur du säkerhetskopierar en SQL Server-databas som körs på en virtuell Azure-dator.