Sdílet prostřednictvím


Konfigurace serveru: Uchovávání médií

platí pro:SQL Server

Tento článek popisuje, jak nakonfigurovat media retention možnost konfigurace serveru v SQL Serveru pomocí aplikace SQL Server Management Studio nebo Transact-SQL. Možnost media retention určuje dobu uchovávání každé sady záloh. Tato možnost pomáhá chránit zálohy před přepsáním do zadaného počtu dnů. Po nakonfigurování media retention možnosti nemusíte při každém zálohování zadávat dobu uchovávání záloh systému. Výchozí hodnota je 0 dny a maximální hodnota je 365 dny.

Omezení

Pokud použijete záložní médium před uplynutím nastaveného počtu dnů, SQL Server vydá zprávu s upozorněním. SQL Server nevydává upozornění, pokud výchozí nastavení nezměníte.

Recommendations

Tato možnost je pokročilá a měla by být změněna pouze zkušeným odborníkem na databázi.

Tuto media retention možnost lze přepsat pomocí RETAINDAYS klauzule příkazu BACKUP .

Povolení

Ve výchozím nastavení se všem uživatelům udělí oprávnění sp_configure bez parametrů nebo pouze s prvním parametrem. Pokud chcete provést sp_configure oba parametry, aby se změnila možnost konfigurace nebo aby příkaz spustil RECONFIGURE , musí být uživateli uděleno ALTER SETTINGS oprávnění na úrovni serveru. Oprávnění ALTER SETTINGS se implicitně uchovává rolemi serveru sysadmin a serveradmin .

Použití aplikace SQL Server Management Studio

  1. V Průzkumníku objektů klikněte pravým tlačítkem na server a vyberte Vlastnosti.

  2. Vyberte uzel Nastavení databáze .

  3. V části Zálohování/obnovení zadejte do pole Výchozí uchovávání záložních médií hodnotu od 0 do 365 a nastavte počet dnů, po které bude záložní médium zachováno po zálohování databáze nebo transakčního protokolu.

Použijte Transact-SQL

  1. Připojte se k databázovému stroji.

  2. Na panelu Standard vyberte Nový dotaz.

  3. Zkopírujte a vložte následující příklad do okna dotazu a vyberte Spustit. Tento příklad ukazuje, jak použít sp_configure k nastavení hodnoty media retention možnosti na 60 dny.

    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
    

Další informace naleznete v tématu Možnosti konfigurace serveru.

Zpracování: Po nakonfigurování možnosti uchovávání médií

Nastavení se projeví okamžitě bez restartování serveru.