Share via


Operazioni di backup e ripristino in ambienti critici di grandi dimensioni

Le informazioni in questo argomento sono rilevanti solo per i database che contengono più filegroup e che utilizzano il modello di recupero con registrazione completa o con registrazione minima delle operazioni bulk.

Gli ambienti critici richiedono spesso una disponibilità continua dei database o la riduzione massima dei tempi di inattività del server per operazioni di manutenzione. È pertanto necessario che le situazioni in cui è richiesto il ripristino di database vengano risolte il più presto possibile. Inoltre, i database critici sono spesso di grandi dimensioni e di conseguenza le operazioni di backup e ripristino richiedono tempi particolarmente lunghi. In SQL Server sono disponibili diversi meccanismi che consentono di accelerare le operazioni di backup e ripristino e di ridurre gli effetti di tali operazioni sugli utenti.

[!NOTA]

L'operazione di ripristino è una funzionalità di riparazione, non di disponibilità. Per i database critici è necessario un piano di disponibilità. Per informazioni sulle funzionalità a disponibilità elevata, vedere Panoramica delle soluzioni a disponibilità elevata.

Di seguito vengono forniti alcuni suggerimenti pratici.

  • Utilizzare più dispositivi di backup contemporaneamente in modo da consentire la scrittura simultanea dei backup su tutti i dispositivi. In modo analogo, è possibile ripristinare il backup da più dispositivi contemporaneamente. Per informazioni sull'utilizzo di dispositivi di backup in un set di supporti con striping (set di striping), vedere la sezione "Osservazioni" in BACKUP (Transact-SQL).

  • Valutare l'utilizzo di un set di supporti con mirroring. Ogni set di supporti può contenere uno totale di quattro mirror. Per un set di supporti con mirroring, l'operazione di backup scrive in più gruppi di dispositivi di backup. Ogni gruppo di dispositivi di backup costituisce un singolo mirror all'interno del set di supporti con mirroring. Ogni mirror deve utilizzare la stessa quantità e lo stesso tipo di dispositivi di backup fisici, configurate con le stesse proprietà. Per informazioni sull'utilizzo di un set di supporti con mirroring, vedere Utilizzo di set di supporti di backup con mirroring e la sezione "Osservazioni" in BACKUP (Transact-SQL).

  • In base al modello di recupero con registrazione completa, utilizzare una combinazione di backup di database, backup differenziali e backup del log delle transazioni in modo da ridurre al minimo il numero dei backup necessari per riportare il database allo stato in cui si trovava al momento dell'errore.

  • Utilizzare i backup di file e filegroup e i backup del log delle transazioni, che consentono di eseguire il backup o il ripristino dei soli file contenenti i dati rilevanti, anziché dell'intero database.

  • Utilizzare backup snapshot in modo da ridurre al minimo i tempi di backup e ripristino. I backup snapshot sono supportati da altri fornitori. Per ulteriori informazioni, vedere Backup snapshot.