Utilizzo dei backup differenziali

Le informazioni contenute in questo argomento sono rilevanti per tutti i database di SQL Server.

Un backup differenziale è basato sull'ultimo backup completo dei dati incluso nel backup differenziale. In un backup differenziale vengono acquisiti solo i dati che hanno subito modifiche dopo il backup completo. Tali dati vengono definiti base del backup differenziale. Un backup differenziale include solo i dati che sono stati modificati dalla base differenziale. In SQL Server 2005 e versioni successive i backup differenziali dei file possono essere estremamente rapidi in quanto Motore di database di SQL Server tiene traccia delle modifiche apportate dalla creazione della base differenziale.

[!NOTA]

Prima di ripristinare un backup differenziale, è necessario eseguire il ripristino della relativa base.

Ogni tipo principale di backup di file può fungere da base per una serie di backup differenziali, ad esempio:

  • Backup differenziali del database

  • Backup parziali differenziali

  • Backup differenziali del file

Come procedura consigliata, l'ambito di un backup differenziale dovrebbe essere lo stesso della relativa base. Pertanto, un backup differenziale del file dovrà essere basato su un backup del file relativo allo stesso set di file, filegroup o entrambi.

[!NOTA]

Un backup di sola copia non può fungere da base differenziale. Per informazioni sui backup di sola copia, vedere Backup di sola copia.

In genere i backup differenziali non richiedono attenzioni speciali. È tuttavia consigliabile prestare attenzione nei casi seguenti:

  • Quando si esegue un backup differenziale di un database di sola lettura. Per i database di sola lettura, i backup completi utilizzati da soli sono più semplici da gestire rispetto al caso in cui siano utilizzati con i backup differenziali. Per ulteriori informazioni, vedere Esecuzione di backup di database di sola lettura.

  • Quando si utilizzano insieme backup completi e backup del file, creando backup differenziali da più backup di base.

    È possibile creare un backup differenziale da più backup di base il cui ambito sia più grande di un backup da un singolo backup di base. Tuttavia, i backup differenziali da più backup di base sono complessi da ripristinare ed in genere è consigliabile evitarli, a meno che non si sia un utente esperto. Per ulteriori informazioni, vedere Utilizzo dei backup differenziali da più backup di base.

  • Quando si esegue un backup parziale differenziale in seguito alla modifica della proprietà IsReadOnly di un filegroup. Per ulteriori informazioni, vedere Backup parziali differenziali.

Contenuto della sezione