Kommentar
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Du kan använda Azure Backup för att säkerhetskopiera SQL Server databaser och SQL Server ögonblicksbilder av instanser (förhandsversion) i Azure virtuella datorer som finns på Microsoft Azure molnplattform. Den här artikeln sammanfattar de allmänna supportinställningarna och begränsningarna för scenarier och distributioner av SQL Server Säkerhetskopiering och SQL Server säkerhetskopiering av ögonblicksbilder i Azure virtuella datorer. Vanliga frågor finns i vanliga frågor och svar.
Scenariostöd
I följande tabell sammanfattas stödet för olika scenarier för SQL Server databassäkerhetskopiering på Azure virtuella datorer.
| Support | Details |
|---|---|
| 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, förutom Frankrike, södra (FRS). |
| Operativsystem som stöds | Windows Server 2022, Windows Server 2019, Windows Server 2016, Windows Server 2012 (alla versioner), Windows Server 2008 R2 SP1 Annan konfiguration krävs för Windows Server 2008 och 2008 R2. Lär dig hur du anger behörighet för virtuell dator. 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 enligt beskrivningen på produktlivscykelsidan Search, SQL Server 2016 och SPs enligt beskrivningen på produktlivscykeln Search, SQL Server 2014, SQL Server 2012. Enterprise, Standard, Web, Developer, Express. Express Local DB-versioner stöds inte. Begränsat stöd är tillgängligt för SQL Server-versioner som för närvarande är i "End of life", "Extended Security Updates" eller andra begränsade supportfaser. |
| .NET-versioner som stöds | .NET Framework 4.6.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. Observera att DE SQL-databaser som ingår i en AlwaysOn-tillgänglighetsgrupp och som synkroniseras från SQL Managed Instance inte stöds. |
| Återställning mellan regioner | Stöds för databaser som skyddas som en fristående instans och/eller som en del av en SQL-tillgänglighetsgrupp. Läs mer. |
| Återställning mellan prenumerationer | Stöds via Azure Portal och Azure CLI. Läs mer. |
Note
Windows Server 2008, 2008 R2, 2012 och 2012 R2 har nått slutet av supporten (EOS). Granska din användning och planera operativsystemsuppgraderingar och migreringar därefter. Mer information finns i Support upphör för:
Utför en uppgradering på plats till Windows Server-versionerna 2016, 2019, 2022 eller 2025.
Överväganden och begränsningar
| Setting | Maximigräns |
|---|---|
| Antal databaser som kan skyddas på en server (och i ett valv) | 2000 |
| Databasstorlek som stöds (utöver den tillåtna gränsen kan prestandaproblem uppstå) | 6 TB med säkerhetskopiering av direktuppspelning* Vi rekommenderar att du använder SQL Snapshot-säkerhetskopiering för databaser som är större än 4 TB för scenarier som kräver snabbare prestanda för säkerhetskopiering och återställning. |
| 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 för 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 i SQL Server-databasen som du säkerhetskopierar rekommenderar vi att du inaktiverar loggsäkerhetskopior i säkerhetskopieringsprincipen. Annars stör loggöverföringen (som automatiskt skickar transaktionsloggar från den primära till den sekundära databasen) 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. |
| Återställningsgräns för SQL på en virtuell Azure-dator | 20 |
| Antal databaser som kan säkerhetskopieras samtidigt | 20 per virtuell dator |
| Antal databaser som kan återställas samtidigt | 15 per virtuell dator |
| Antal databaser som kan återställas som filer samtidigt | 15 per virtuell dator |
| Tillåtet antal återställningar per databas | 20 per dag |
*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 eftersom IIS-servern utför filtrering av filnamnstilläggsbegäran. Observera dock att Microsoft tillåtna
.ad,.csoch.mastersom kan användas i databasnamnen. Läs mer om riktlinjerna för namngivning av databaser för Azure Backup. - FIPS-kryptering stöds för närvarande inte med SQL-säkerhetskopieringsarbetsbelastningar.
SQL Server säkerhetskopieringar av ögonblicksbilder som stöds (förhandsversion)
I följande tabell sammanfattas de scenarier som stöds och inte stöds för säkerhetskopiering av ögonblicksbilder av SQL Server instanser som körs på Azure virtuella datorer.
| Scenarier | Supported | Unsupported |
|---|---|---|
| SQL Server-versioner | SQL Server 2016 (och senare) körs på Windows Server 2016 (och högre). | |
| Säkerhetskopieringstyper för ögonblicksbilder | Fullständig ögonblicksbild (med eller utan loggsäkerhetskopiering), endast fullständig ögonblicksbild (Adhoc-säkerhetskopior på databasnivå) | |
| Konfiguration av säkerhetskopiering | Fristående instans och Always on AG | |
| Lagringsmaskinvara/konfigurationer | Premium SSD V2, Ultradisk, skrivaccelererade diskar, tillfälliga OS-diskar och delade diskar. | |
| Krypteringar | ADE, TDE och andra SQL-krypteringar | |
| SQL-komprimering | Stöds ej | |
| Återställningsprocess | Alternativ platsåterställning (ALR) som stöder återställning till en annan virtuell måldator än den ursprungliga. | Ursprunglig platsåterställning (OLR), återställning mellan regioner, återställning mellan prenumerationer |
| Klienter som stöds | Azure portalen, PowerShell | CLI |
| Valvbaserade funktioner | Oföränderlighet, privata slutpunkter (via proxy) | |
| Databastyp | Säkerhetskopior av ögonblicksbilder av systemdatabaser | |
| Databasstorlek | Maximalt 35 TB databas | |
| Databasval under ögonblicksbild av instans | Upp till 12 användardatabaser | |
| Skyddsläge i en SQL-instans | Skyddar alla valda databaser med endast ögonblicksbildbaserat skydd. | Blandade skyddslägen (vissa databaser som använder ögonblicksbilder och andra som använder direktuppspelning) |
Note
Integrering med funktionen Resiliency stöds för närvarande inte för säkerhetskopiering av ögonblicksbilder av SQL Server instanser (förhandsversion).
Prestanda för säkerhetskopiering av dataflöde för säkerhetskopiering av SQL-direktuppspelning
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.
- Det maximala dataflödet som stöds för loggsäkerhetskopior är 50 Mbit/s, baserat på genomsnittlig loggomsättning som observerats i de flesta miljöer. Om du konsekvent upplever hög loggomsättning och får lägre prestanda för säkerhetskopiering kontaktar du Microsoft Support för ytterligare hjälp.
Note
- 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
- Säkerhetskopiera en SQL Server-databas som körs på en virtuell Azure-dator.
- Återställ säkerhetskopierade SQL Server-databaser.
- Säkerhetskopiera instansögonblicksbild för SQL Server i Azure VM med Azure-portalen (förhandsversion).
- Återställ säkerhetskopierade SQL Server-databaser.
- Hantera säkerhetskopierade SQL Server-databaser.