Condividi tramite


Set di supporti, gruppi di supporti e set di backup

Data aggiornamento: 17 luglio 2006

I backup disponibili in un set di uno o più supporti di backup costituiscono un singolo set di supporti. Un set di supporti è un insieme ordinato di supporti di backup, nastri o file su disco, su cui una o più operazioni di backup hanno eseguito la scrittura utilizzando un tipo e un numero fisso di periferiche di backup. In un determinato set di supporti vengono utilizzate unità nastro o unità disco, ma non entrambe contemporaneamente. Ad esempio, è possibile che le periferiche di backup associate a un set di supporti siano tre unità nastro denominate \\.\TAPE0, \\.\TAPE1 e \\.\TAPE2. Il set di supporti include solo nastri, a partire da almeno tre nastri, ovvero uno per unità. Il tipo e il numero di periferiche di backup vengono definiti in fase di creazione di un set di supporti e non è possibile modificarli. Se necessario, tra le operazioni di backup e ripristino è tuttavia possibile sostituire una determinata periferica con una periferica dello stesso tipo.

Per creare un set di supporti nei supporti di backup durante un'operazione di backup, formattare i supporti di backup. Per ulteriori informazioni, vedere Creazione di un nuovo set di supporti. Dopo la formattazione, ogni file o nastro include un'intestazione del supporto per il set di supporti ed è pronto per la ricezione di contenuto di backup. Dopo la creazione dell'intestazione, l'operazione di backup continua e in tutte le periferiche di backup specificate per l'operazione viene eseguito il backup dei dati specificati nel supporto di backup.

[!NOTA] È possibile eseguire il mirroring dei set di supporti, per proteggersi dal rischio di un volume di supporti, ovvero un nastro o file su disco, danneggiato. Per ulteriori informazioni, vedere Utilizzo di set di supporti di backup con mirroring.

Gruppi di supporti

I backup creati su una singola periferica senza mirroring o su un set di periferiche con mirroring in un set di supporti costituiscono un gruppo di supporti. Il numero di gruppi di supporti disponibili in un set di supporti dipende dal numero di periferiche di backup utilizzate per il set di supporti. Ad esempio, se in un set di supporti vengono utilizzate due periferiche di backup di cui non è stato eseguito il mirroring, il set di supporti contiene due gruppi di supporti.

[!NOTA] In un set di supporti viene eseguito il mirroring di ogni gruppo di supporti. Ad esempio, se si utilizzano sei periferiche di backup per formattare un set di supporti in cui vengono utilizzati due mirror, sono disponibili tre gruppi di supporti, ognuno dei quali include due copie equivalenti dei dati di backup. Per ulteriori informazioni sui set di supporti con mirroring, vedere Utilizzo di set di supporti di backup con mirroring.

A ogni nastro o disco in un gruppo di supporti viene assegnato un numero di sequenza dei supporti. Il numero di sequenza dei supporti di un disco è sempre 1. In un gruppo di supporti a nastro, il numero di sequenza del nastro iniziale è 1, quello del secondo nastro è 2 e così via. Per ulteriori informazioni, vedere Utilizzo dei set e dei gruppi di supporti.

Intestazione del supporto

Ogni volume di supporti di backup, ovvero file su disco o nastro, contiene un'intestazione del supporto, creata dalla prima operazione di backup che utilizza il nastro o il disco. L'intestazione non subisce alcuna modifica, fino a quando il supporto non viene riformattato.

L'intestazione del supporto include tutte le informazioni necessarie per identificare il supporto, ovvero file su disco o nastro, e la relativa posizione nel gruppo di supporti a cui appartiene. In queste informazioni sono inclusi gli elementi seguenti:

  • Nome del supporto.
    Il nome del supporto è facoltativo, ma è consigliabile utilizzare sempre nomi di supporti che consentano di identificare chiaramente il supporto. Il nome del supporto viene assegnato dall'utente che formatta il supporto.

  • Numero di identificazione univoco del set di supporti.

  • Numero di gruppi di supporti nel set di supporti

  • Numero di sequenza del gruppo di supporti contenente il supporto specificato.

  • Numero di identificazione univoco del gruppo di supporti.

  • Numero di sequenza del supporto nel gruppo di supporti. Nel caso di un file su disco, tale valore è sempre 1.

  • Indicazione della presenza o meno di un'etichetta del supporto MTF o di una descrizione dei supporti nella descrizione del supporto.

    [!NOTA] Tutti i supporti utilizzati per un'operazione di backup o di ripristino utilizzano un formato di backup standard detto MTF (Microsoft Tape Format). Il formato MTF consente agli utenti di specificare un'etichetta del nastro che contiene una descrizione specifica per MTF. SQL Server mantiene un'etichetta del supporto MTF scritta da un'altra applicazione ma non scrive etichette dei supporti MTF.

  • Etichetta del supporto MTF (Microsoft Tape Format) o descrizione del supporto (testo in formato libero).

  • Nome del software di backup con cui è stata scritta l'etichetta.

  • Numero di identificazione univoco del fornitore del software che ha formattato il supporto.

  • Data e ora in cui è stata scritta l'etichetta.

  • Numero di mirror nel set (1-4). Il valore 1 indica che non è stato eseguito il mirroring della periferica.

SQL Server 2005 è in grado di elaborare supporti formattati da versioni precedenti di SQL Server.

ms178062.note(it-it,SQL.90).gifImportante:
I supporti formattati con SQL Server 2005 non possono essere interpretati da SQL Server versione 7.0 e da versioni di SQL Server 2000 precedenti a SP4 a causa delle modifiche apportate all'intestazione del supporto. Tuttavia, SQL Server 2000 SP4 supporta l'intestazione del supporto SQL Server 2005.

Per leggere l'intestazione del supporto specificato in una periferica di backup

Set di backup

Un'operazione di backup aggiunge un singolo set di backup al set di supporti. Il set di backup viene descritto in termini di set di supporti a cui appartiene il backup. Se i supporti di backup sono costituiti da un solo gruppo di supporti, tale gruppo include l'intero set di backup. Se i supporti di backup sono costituiti da più gruppi di supporti, il set di backup viene distribuito tra i diversi gruppi. In ogni supporto il set di backup include un'intestazione che lo descrive.

Nell'esempio seguente viene riportata un'istruzione Transact-SQL che consente di creare un set di supporti denominato MyAdvWorks_MediaSet_1 per il database AdventureWorks utilizzando tre unità nastro come periferiche di backup:

BACKUP DATABASE AdventureWorks
TO TAPE = '\\.\tape0', TAPE = '\\.\tape1', TAPE = '\\.\tape2'
WITH 
   FORMAT,
   MEDIANAME = 'MyAdvWorks_MediaSet_1'

Se completata correttamente, questa operazione di backup consente di ottenere un nuovo set di supporti contenente una nuova intestazione del supporto e un set di backup distribuito nei tre nastri. Tali risultati vengono illustrati nella figura seguente:

Intestazione dei supporti e primo set di backup su 3 nastri

In genere, dopo la creazione di un set di supporti, i set di backup vengono aggiunti al set di supporti da operazioni di backup successive. Tutti i supporti utilizzati da un set di backup includono il set di supporti, indipendentemente dal numero di supporti o di periferiche di backup coinvolti. Ai set di backup vengono assegnati numeri sequenziali in base alla rispettiva posizione nel set di supporti. Tali numeri consentono di specificare il set di backup da ripristinare.

È necessario che ogni operazione di backup in un set di supporti scriva nello stesso numero e tipo di periferiche di backup. Nel caso di più periferiche, ad esempio nel primo set di backup, il contenuto di ogni set di backup successivo viene distribuito tra i supporti di backup in tutte le periferiche. Per continuare l'esempio precedente, una seconda operazione di backup, ovvero un backup differenziale, aggiunge informazioni allo stesso set di supporti:

BACKUP DATABASE AdventureWorks
TO TAPE = '\\.\tape0', TAPE = '\\.\tape1', TAPE = '\\.\tape2'
WITH 
   NOINIT,
   MEDIANAME = 'AdventureWorksMediaSet1',
   DIFFERENTIAL

[!NOTA] L'opzione NOINIT è l'impostazione predefinita, ma è stata inclusa per maggiore chiarezza.

Se la seconda operazione di backup viene completata correttamente, un secondo set di backup viene scritto nel set di supporti, con la seguente distribuzione del contenuto del backup:

Secondo set di backup distribuito su 3 nastri del set di supporti

Quando si ripristinano i backup, è possibile utilizzare l'opzione FILE per specificare quali backup si desidera utilizzare. Nell'esempio seguente viene illustrato l'utilizzo delle clausole FILE **=**numero_file_set_backup quando si ripristina un backup completo del database AdventureWorks seguito da un backup differenziale del database sullo stesso set di supporti. Il set di supporti utilizza tre nastri di backup, che si trovano sulle unità nastro \\.\tape0, tape1 e tape2.

RESTORE DATABASE AdventureWorks FROM TAPE = '\\.\tape0', TAPE = '\\.\tape1', TAPE = '\\.\tape2'
   WITH 
   MEDIANAME = 'AdventureWorksMediaSet1',
   FILE=1, 
   NORECOVERY;
RESTORE DATABASE AdventureWorksFROM TAPE = '\\.\tape0', TAPE = '\\.\tape1', TAPE = '\\.\tape2' 
   WITH 
   MEDIANAME = 'AdventureWorksMediaSet1',
   FILE=2, 
   RECOVERY;
GO

Per informazioni sulle tabelle della cronologia nelle quali sono archiviate le informazioni sui set di supporti e i relativi gruppi di supporti e set di backup, vedere Visualizzazione di informazioni sui backup.

Il numero di supporti di backup in un set di supporti dipende da numerosi fattori:

  • Numero di periferiche di backup
  • Tipo di periferiche di backup
  • Numero di set di backup

Per visualizzare i set di backup in una determinata periferica di backup

Vedere anche

Concetti

Periferiche di backup
Considerazioni sulla protezione per il backup e il ripristino
Utilizzo dei set e dei gruppi di supporti

Altre risorse

BACKUP (Transact-SQL)
RESTORE (Transact-SQL)
RESTORE REWINDONLY (Transact-SQL)
Utilizzo di supporti di backup in SQL Server

Guida in linea e informazioni

Assistenza su SQL Server 2005

Cronologia modifiche

Versione Cronologia

17 luglio 2006

Nuovo contenuto:
  • Aggiunta alla sezione "Gruppi di supporti" della nota relativa alla gestione delle etichette dei supporti MTF sui nastri di backup in SQL Server.