Condividi tramite


Considerazioni sul passaggio dal modello di recupero con registrazione minima

È possibile applicare un modello di recupero diverso a un database in qualunque momento. Il passaggio dal modello di recupero con registrazione minima, tuttavia, è insolito. Tenere presente che, se si passa al modello di recupero con registrazione completa durante un'operazione bulk, la registrazione dell'operazione bulk cambia da registrazione minima a completa, e viceversa.

Dopo il passaggio dal modello di recupero con registrazione minima

Se è necessario passare dal modello di recupero con registrazione minima al modello di recupero con registrazione completa, è consigliabile:

  1. Immediatamente dopo aver completato il passaggio al modello di recupero con registrazione completa o con registrazione minima delle operazioni bulk, eseguire un backup di database completo o differenziale per avviare la catena di log.

    Il passaggio al modello di recupero con registrazione completa o con registrazione minima delle operazioni bulk ha effetto solo dopo il primo backup dei dati.

  2. Pianificare backup regolari dei log e aggiornare il piano di ripristino di conseguenza.

    I backup del log sono parte integrante e costituiscono un aspetto fondamentale dei modelli di recupero con registrazione completa o con registrazione minima delle operazioni bulk. I backup del log consentono il troncamento del log delle transazioni. Se non si esegue il backup del log con la necessaria frequenza, il log delle transazioni può espandersi fino a esaurire lo spazio su disco.

Procedure successive al passaggio al modello di recupero con registrazione minima

Se si passa dal modello di recupero con registrazione completa al modello di recupero con registrazione minima, si interrompe la catena dei log di backup. È pertanto consigliabile eseguire il backup del log subito prima del passaggio, affinché sia possibile recuperare il database fino a quel punto. Dopo il passaggio, è necessario eseguire periodicamente il backup dei dati per proteggere i dati e troncare la porzione inattiva del log delle transazioni.

Modifica del modello di recupero

Per modificare il modello di recupero (Transact-SQL)

Utilizzare ALTER DATABASE, come segue:

USE master;

ALTER DATABASE database_name SET RECOVERY SIMPLE;

Nota

Per modificare il modello di recupero predefinito per i nuovi database, utilizzare ALTER DATABASE per modificare il modello di recupero del database model.

Per modificare il modello di recupero (SQL Server Management Studio)