Anteckning
Å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.
              Gäller för:SQL Server
Säkerhetskopierings- och återställningsåtgärder för SQL Server sker inom ramen för databasens återställningsmodell . Återställningsmodeller är utformade för att styra underhåll av transaktionsloggar. En återställningsmodell är en databasegenskap som styr hur transaktioner loggas, om transaktionsloggen kräver (och tillåter) säkerhetskopiering och vilka typer av återställningsåtgärder som är tillgängliga.
Det finns tre återställningsmodeller: enkla, fullständiga och massloggade. Vanligtvis använder en databas den fullständiga återställningsmodellen eller den enkla återställningsmodellen. En databas kan när som helst växlas till en annan återställningsmodell.
Översikt över återställningsmodell
I följande tabell sammanfattas de tre återställningsmodellerna.
| Återställningsmodell | Description | Exponering för arbetsförlust | Vill du återställa till tidpunkten? | 
|---|---|---|---|
| Simple | Inga loggsäkerhetskopior. Frigör automatiskt loggutrymme för att hålla utrymmeskraven låga, vilket i princip eliminerar behovet av att hantera transaktionsloggutrymmet. Information om databassäkerhetskopior under den enkla återställningsmodellen finns i Fullständiga databassäkerhetskopior (SQL Server). Åtgärder som kräver säkerhetskopiering av transaktionsloggar stöds inte av den enkla återställningsmodellen. Följande funktioner kan inte användas i den enkla återställningsmodellen: - Loggleverans – AlwaysOn-tillgänglighetsgrupper och databasspegling – Medieåterställning utan dataförlust – Återställningar till tidpunkt | Ändringar sedan den senaste säkerhetskopieringen är oskyddade. Om det uppstår en katastrof måste ändringarna göras om. | Kan bara återställas till slutet av en säkerhetskopia. Mer information finns i Slutför databasåterställningar (enkel återställningsmodell). | 
| Full | Kräver loggsäkerhetskopior. Inget arbete går förlorat på grund av en förlorad eller skadad datafil. Kan återställas till en godtycklig tidpunkt (till exempel före ett program eller ett användarfel). Information om databassäkerhetskopior under den fullständiga återställningsmodellen finns i Fullständiga databassäkerhetskopior (SQL Server) och Slutför databasåterställningar (fullständig återställningsmodell). | Normalt ingen. Om loggens svans är skadad måste ändringar sedan den senaste loggsäkerhetskopian göras om. | Kan återställas till en viss tidpunkt, förutsatt att dina säkerhetskopior har slutförts fram till den tidpunkten. Information om hur du använder loggsäkerhetskopior för att återställa till felpunkten finns i Återställa en SQL Server-databas till en tidpunkt (fullständig återställningsmodell). Not: Om du har två eller flera databaser med fullständig återställningsmodell som måste vara logiskt konsekventa kan du behöva implementera särskilda procedurer för att säkerställa att databaserna kan återställas. Mer information finns i Återställning av relaterade databaser som innehåller markerad transaktion. | 
| Massloggad | Kräver loggsäkerhetskopior. Ett komplement till den fullständiga återställningsmodellen som tillåter masskopieringsåtgärder med höga prestanda. Minskar loggutrymmesanvändningen med minimal loggning för de flesta massåtgärder. Information om åtgärder som kan loggas minimalt finns i Transaktionsloggen. Loggsäkerhetskopior kan vara stora eftersom de minimalt loggade åtgärderna samlas in i loggsäkerhetskopian. Information om databassäkerhetskopior under den massloggade återställningsmodellen finns i Fullständiga databassäkerhetskopior (SQL Server) och Slutför databasåterställningar (fullständig återställningsmodell). | Om loggen är skadad eller om massloggade åtgärder har inträffat sedan den senaste loggsäkerhetskopian måste ändringar sedan den senaste säkerhetskopieringen göras om. Annars går inget arbete förlorat. | Kan återställas till slutet av en säkerhetskopia. Återställning till tidpunkt stöds inte. | 
Relaterade uppgifter
- Visa eller ändra återställningsmodellen för en databas (SQL Server)
- Felsöka en fullständig transaktionslogg (SQL Server-fel 9002)