Dela via


Serverkonfiguration: kvarhållning av media

Gäller för:SQL Server

Den här artikeln beskriver hur du konfigurerar serverkonfigurationsalternativet media retention i SQL Server med hjälp av SQL Server Management Studio eller Transact-SQL. Alternativet media retention anger hur lång tid varje säkerhetskopieringsuppsättning ska behållas. Alternativet hjälper till att skydda säkerhetskopieringar från att skrivas över tills det angivna antalet dagar förflutit. När du har konfigurerat media retention alternativet behöver du inte ange hur lång tid det tar att behålla systemsäkerhetskopior varje gång du utför en säkerhetskopia. Standardvärdet är 0 dagar och det maximala värdet är 365 dagar.

Begränsningar

Om du använder säkerhetskopieringsmediet innan det angivna antalet dagar har passerat utfärdar SQL Server ett varningsmeddelande. SQL Server utfärdar ingen varning om du inte ändrar standardinställningen.

Recommendations

Det här alternativet är ett avancerat alternativ och bör endast ändras av en erfaren databasproffs.

Alternativet media retention kan åsidosättas med hjälp RETAINDAYS av -satsen i BACKUP-instruktionen .

Permissions

Kör behörigheter på sp_configure utan parametrar eller med endast den första parametern beviljas alla användare som standard. Om du vill köra sp_configure med båda parametrarna för att ändra ett konfigurationsalternativ eller för att köra -instruktionen RECONFIGURE måste en användare beviljas behörighet på ALTER SETTINGS servernivå. Behörigheten ALTER SETTINGS innehas implicit av de fasta serverrollerna sysadmin och serveradmin .

Använda SQL Server Management Studio

  1. Högerklicka på en server i Object Explorer och välj Egenskaper.

  2. Välj noden Databasinställningar .

  3. Under Säkerhetskopiering/återställning skriver eller väljer du ett värde mellan 0 och 365 i rutan Standard för kvarhållning av säkerhetskopieringsmedia för att ange hur många dagar säkerhetskopieringsmediet ska behållas efter en säkerhetskopia av databas- eller transaktionsloggen.

Använd Transact-SQL

  1. Anslut till databasmotorn.

  2. I standardfältet väljer du Ny fråga.

  3. Kopiera och klistra in följande exempel i frågefönstret och välj Kör. Det här exemplet visar hur du använder sp_configure för att ange värdet för media retention alternativet till 60 dagar.

    USE master;
    GO
    
    EXECUTE sp_configure 'show advanced options', 1;
    GO
    
    RECONFIGURE;
    GO
    
    EXECUTE sp_configure 'media retention', 60;
    GO
    
    RECONFIGURE;
    GO
    
    EXECUTE sp_configure 'show advanced options', 0;
    GO
    
    RECONFIGURE;
    GO
    

Mer information finns i Server-konfigurationsalternativ.

Följ upp: När du har konfigurerat alternativet för mediekvarhållning

Inställningen börjar gälla omedelbart utan att servern startas om.