Configurazione del server: conservazione dei supporti

Si applica a: SQL Server

Questo articolo descrive come configurare l'opzione di configurazione del media retention server in SQL Server usando SQL Server Management Studio o Transact-SQL. L'opzione media retention specifica il periodo di tempo per conservare ogni set di backup. L'opzione consente di proteggere i backup dalla sovrascrittura fino al termine del numero di giorni specificato. Dopo aver configurato l'opzione media retention , non è necessario specificare il periodo di tempo necessario per conservare i backup di sistema ogni volta che si esegue un backup. Il valore predefinito è 0 giorni e il valore massimo è 365 giorni.

Limiti

Se il supporto di backup viene utilizzato prima che sia trascorso il numero di giorni impostato, in SQL Server viene visualizzato un messaggio di avviso. SQL Server non genera un avviso a meno che non si modifichi l'impostazione predefinita.

Consigli

Questa opzione è avanzata e la relativa modifica è riservata ad amministratori di database esperti o a professionisti con certificazione per SQL Server.

È media retention possibile eseguire l'override dell'opzione utilizzando la clausola RETAINDAYS dell'istruzione BACKUP .

Autorizzazioni

Le autorizzazioni di esecuzione per sp_configure senza alcun parametro o solo con il primo parametro vengono assegnate per impostazione predefinita a tutti gli utenti. Per eseguire sp_configure con entrambi i parametri per la modifica di un'opzione di configurazione o per l'esecuzione dell'istruzione RECONFIGURE, a un utente deve essere concessa l'autorizzazione a livello di server ALTER SETTINGS. L'autorizzazione ALTER SETTINGS è assegnata implicitamente ai ruoli predefiniti del serversysadmin e serveradmin.

Usare SQL Server Management Studio

  1. In Esplora oggetti fare clic con il pulsante destro del mouse su un server e scegliere Proprietà.

  2. Selezionare il nodo Impostazioni database .

  3. In Backup/Ripristinonella casella Periodo di memorizzazione predefinito supporti di backup digitare o selezionare un valore compreso tra 0 e 365 per impostare il numero di giorni per cui il supporto di backup verrà mantenuto dopo l'esecuzione di un backup del database o del log delle transazioni.

Usare Transact-SQL

  1. Connettersi al motore di database di.

  2. Nella barra Standard selezionare Nuova query.

  3. Copiare e incollare l'esempio seguente nella finestra di query e selezionare Esegui. Questo esempio illustra come usare sp_configure per impostare il valore dell'opzione media retention su 60 giorni.

    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
    

Per altre informazioni, vedere Opzioni di configurazione del server.

Completamento: Dopo aver configurato l'opzione di conservazione dei supporti

L'impostazione diventa effettiva immediatamente senza dover riavviare il server.