Backup e ripristino di database in SQL Server

In Microsoft SQL Server 2005 sono disponibili funzionalità di backup e ripristino ad alte prestazioni. Il componente di backup e ripristino di SQL Server rappresenta uno strumento importante per la salvaguardia e la protezione dei dati di importanza cruciale archiviati nei database di SQL Server. L'implementazione di una strategia di backup e ripristino ben pianificata consente di proteggere i database dalla perdita di dati che si verifica in seguito ai danni causati da vari tipi di errori. La verifica della strategia adottata mediante il ripristino di un set di backup e il recupero del database consente inoltre di esser sempre pronti a risolvere in modo efficiente qualsiasi emergenza.

Un backup è una copia dei dati che ne consente il ripristino e il recupero. I backup consentono di ripristinare i dati dopo un errore. Backup correttamente configurati consentono di eseguire il recupero dopo diversi tipi di errori, ad esempio:

  • Errori di funzionamento dei supporti
  • Errori degli utenti, ad esempio l'eliminazione accidentale di una tabella.
  • Errori hardware, ad esempio un'unità disco danneggiata o la perdita definitiva di un server.
  • Calamità naturali o altre emergenze gravi

I backup di un database risultano inoltre utili per le attività di amministrazione di routine, ad esempio la copia di un database da un server a un altro, l'impostazione del mirroring del database e l'archiviazione.

Contenuto della sezione

Argomento Descrizione

Panoramica del backup (SQL Server)

Introduce i tipi di backup e offre inoltre una descrizione delle restrizioni sui backup.

Backup in base al modello di recupero con registrazione minima

Descrive una strategia di backup di esempio e contiene informazioni su come ridurre al minimo l'esposizione al rischio di perdita dei dati nel modello di recupero con registrazione minima.

Backup con il modello di recupero con registrazione completa

Descrive una strategia di backup di esempio e contiene informazioni su come ridurre al minimo l'esposizione al rischio di perdita dei dati nel modello di recupero con registrazione completa.

Backup in base al modello di recupero con registrazione minima delle transazioni di massa

Include informazioni proprie unicamente del backup dei dati mediante il modello di recupero con registrazione minima delle transazioni di massa. Include inoltre considerazioni relative all'impatto che l'impostazione della modlità di sola lettura per un database dopo transazioni con registrazione minima delle transazioni di massa ha sul backup.

Introduzione alle strategie di backup e ripristino in SQL Server

Presenta informazioni sull'analisi e la personalizzazione dei requisiti di disponibilità dei dati.

Creazione di backup completi e differenziali per un database di SQL Server

Contiene informazioni sulle basi differenziali, sul funzionamento dei backup differenziali e su come creare i vari tipi di backup dei dati e differenziali, ovvero backup del database, backup parziali, backup parziali differenziali, nonché backup del file e dei filegroup.

Utilizzo dei backup del log delle transazioni

Contiene informazioni su come eseguire il backup e applicare i log delle transazioni. Le informazioni in questo argomento sono rilevanti solo per i database che utilizzano i modelli di recupero con registrazione completa e con registrazione minima delle transazioni di massa.

Utilizzo di supporti di backup in SQL Server

Presenta informazioni sul funzionamento di SQL Server con le periferiche di backup, sull'utilizzo dei supporti di backup, sulla verifica dei backup di SQL Server e la visualizzazione delle relative informazioni, sul rilevamento e sulla gestione degli errori dei supporti, nonché sull'utilizzo dei set di supporti di backup con mirroring.

Considerazioni sulla protezione per il backup e il ripristino

Contiene informazioni sulla protezione dei backup e altre considerazioni sulla protezione per backup e ripristino.

Panoramica del ripristino e del recupero in SQL Server

Contiene un'introduzione agli scenari di ripristino supportati nel modello di recupero con registrazione minima e nei modelli di recupero con registrazione completa e minima delle transazioni di massa. Include inoltre una descrizione del funzionamento del recupero e del ripristino dei backup, nonché una panoramica delle tabelle di sistema di ripristino e dell'istruzione RESTORE.

Implementazione degli scenari di ripristino per database di SQL Server

Contiene un'introduzione ai concetti fondamentali relativi al ripristino e al recupero dei backup, nonché al loro funzionamento. Include inoltre una breve panoramica sulle operazioni di ripristino e informazioni su come implementare i vari scenari di ripristino.

Utilizzo di sequenze di ripristino per database di SQL Server

Presenta informazioni sull'utilizzo di più istruzioni RESTORE combinate per ripristinare una sequenza di backup di un singolo database e recuperare il database. Offre informazioni su cosa avviene quando file o gruppi di file vengono aggiunti, eliminati o ridenominati dopo l'esecuzione del backup. Descrive inoltre le tecniche di ottimizzazione utilizzabili per ridurre al minimo o eliminare il rollforward non necessario durante un'operazione di ripristino di un file.

Considerazioni sul backup e ripristino di database di sistema

Contiene informazioni su quali database di sistema richiedono il backup e su quali sistemi invece non lo richiedono. Include inoltre indicazioni sulla modalità di backup e ripristino dei database master, msdb e model.

Utilizzo delle transazioni contrassegnate (modello di recupero con registrazione completa)

Descrive come utilizzare le transazioni contrassegnate in due o più database correlati con modello di recupero con registrazione completa che è necessario mantenere consistenti dal punto di vista logico. Creando transazioni contrassegnate, è possibile mantenere la consistenza tra i database durante il ripristino e il recupero.

Recupero di emergenza

Contiene informazioni su come pianificare ed eseguire il recupero da un'emergenza.

Ottimizzazione delle prestazioni di backup e ripristino in SQL Server

Contiene informazioni su come ottimizzare le prestazioni per backup dei dati, backup differenziali, backup del log delle transazioni, operazioni di ripristino, e periferiche di backup.

Informazioni sulle prestazioni di recupero in SQL Server

Contiene informazioni sulle prestazioni durante il recupero dopo l'arresto anomalo del sistema e su come migliorare le prestazioni per recuperare i dati ripristinati.

Operazioni di backup e ripristino in ambienti critici di grandi dimensioni

Contiene una descrizione delle varie modalità che consentono di aumentare la velocità delle operazioni di backup e ripristino per ridurne al minimo gli effetti sugli utenti.

Backup e ripristino di API per fornitori di software indipendenti

Contiene un'introduzione alle API che consentono a un fornitore di software indipendente (ISV) di integrare il backup e il ripristino di SQL Server nei propri prodotti.

[!NOTA] Per informazioni sulla pianificazione dei processi di backup per un database, vedere Creazione guidata piano di manutenzione.

Vedere anche

Concetti

Backup e ripristino di una federazione di server di database
Panoramica dei modelli di recupero
Transazioni (Motore di database)

Altre risorse

Backup e ripristino di un database di Analysis Services
Backup e ripristino di cataloghi full-text
Backup e ripristino dei database replicati
Database (Motore di database)

Guida in linea e informazioni

Assistenza su SQL Server 2005