Set di supporti di backup con mirroring (SQL Server)Mirrored Backup Media Sets (SQL Server)

Nota

I set di supporti di backup con mirroring sono supportati solo in SQL ServerSQL ServerEnterprise Edition.Mirrored backup media sets are supported only in the Enterprise edition of SQL ServerSQL Server.

L'esecuzione del mirroring di un set di supporti consente di incrementare l'affidabilità del backup, riducendo l'impatto di problemi relativi al dispositivo di backup.Mirroring a media set increases backup reliability by reducing the impact of backup-device malfunctions. Tali problemi possono risultare estremamente gravi, poiché i backup rappresentano l'ultima difesa contro la perdita dei dati.These malfunctions are very serious because backups are the last line of defense against data loss. Con l'aumento delle dimensioni dei database, cresce il rischio che un errore di un dispositivo o di un supporto di backup impedisca il ripristino di un backup.As databases grow, the probability increases that a failure of a backup device or media will make a backup nonrestorable. Il mirroring dei supporti di backup consente di incrementare l'affidabilità dei backup tramite la ridondanza.Mirroring backup media increases the reliability of backups by providing redundancy.

Nota

Per informazioni sui set di supporti in genere, vedere Set di supporti, gruppi di supporti e set di backup (SQL Server)Enterprise Edition.For information about media sets in general, see Media Sets, Media Families, and Backup Sets (SQL Server).

Contenuto dell'argomentoIn this Topic:

Panoramica dei set di supporti con mirroring Overview of Mirrored Media Sets

Il mirroring dei supporti è una proprietà del set di supporti.Media mirroring is a property of the media set. Un set di supporti con mirroring è costituito da più copie (mirror) del set di supporti.A mirrored media set consists of multiple copies (mirrors) of the media set. Un set di supporti contiene uno o più set di supporti, ognuno dei quali corrisponde a un dispositivo di backup.A media set contains one or more media families, each of which corresponds to a backup device. Ad esempio, se la clausola TO di un'istruzione BACKUP DATABASE include tre dispositivi, BACKUP distribuisce i dati tra tre gruppi di supporti, uno per dispositivo.For example, if the TO clause of a BACKUP DATABASE statement lists three devices, BACKUP spreads the data among three media families, one per device. Il numero di gruppi di supporti e di mirror è definito quando viene creato il set di supporti (tramite un'istruzione BACKUP DATABASE che specifica WITH FORMAT).The number of media families and mirrors is defined when the media set is created (by a BACKUP DATABASE statement that specifies WITH FORMAT).

Un set di supporti con mirroring include da due a quattro mirror.A mirrored media set possesses from two to four mirrors. Ogni mirror include tutti i gruppi di supporti del set di supporti.Each mirror contains all the media families in the media set. Per i mirror è necessario lo stesso numero di dispositivi, uno per gruppo di supporti.The mirrors require the same number of devices, one per media family. Per ogni mirror è necessario un dispositivo di backup separato per ogni gruppo di supporti.Each mirror requires a separate backup device for each media family. Ad esempio, per un set di supporti con mirroring costituito da quattro gruppi di supporti con tre mirror sono necessari dodici dispositivi di backup.For example, a mirrored media set that consists of four media families with three mirrors requires twelve backup devices. È necessario che tutti questi dispositivi siano equivalenti,All of these devices must be equivalent. ad esempio unità nastro dello stesso produttore e con lo stesso numero di modello.For example, tape drives that have the same model number from the same manufacturer.

Nella figura seguente viene illustrato un esempio di un set di supporti con mirroring costituito da due gruppi di supporti con due mirror.The following illustration shows an example of a mirrored media set that consists of two media families with two mirrors. Ogni gruppo di supporti include tre volumi di supporti, il cui backup viene eseguito una volta per ogni mirror.Each media family contains three media volumes, which are backed up one time per mirror.

Set di supporti con mirroring: due gruppi con due mirrorMirrored media set: two families with two mirrors

I volumi corrispondenti sui mirror hanno contenuti identici.Corresponding volumes on the mirrors have identical contents. Questo li rende intercambiabili al momento del ripristino.This makes them interchangeable at restore time. Ad esempio, nella figura precedente il terzo volume di nastro2 è intercambiabile con il terzo volume di nastro0.For example, in the previous illustration, the third volume of tape2 is interchangeable with the third volume of tape0.

Motore di database di SQL ServerSQL Server Database Engine assicura che il contenuto dei supporti con mirroring sia identico tramite la sincronizzazione delle scritture nei dispositivi.The Motore di database di SQL ServerSQL Server Database Engine guarantees that the mirrored media have identical contents by synchronizing writes to the devices. Quando uno dei mirror si riempie, viene eseguito lo spanning di tutti i mirror contemporaneamente.When any one of the mirrors fills, all the mirrors are spanned at one time.

Importante

Non è possibile spezzare implicitamente, ovvero dividere, un set di supporti con mirroring tramite la rimozione di un mirror.A mirrored media set cannot be implicitly broken (split) by removing a mirror. Se un nastro o un disco in un mirror viene danneggiato o riformattato, non sarà più possibile utilizzare tale mirror per ulteriori backup.If any tape or disk in a mirror is damaged or reformatted, the mirror is no longer usable for additional backups. Se rimane intatto almeno un mirror completo, sarà possibile leggere il set di supporti.If at least one full mirror remains intact, the media set can be read. Se ogni mirror perde un determinato gruppo di supporti, il set di supporti risulterà inutile.If every mirror loses a given media family, the media set is useless.

I requisiti relativi alla presenza di tutti i mirror sono diversi in caso di operazioni di backup e di ripristino.Backup and restore operations impose different requirements on whether all the mirrors must be present. Per la scrittura, ovvero la creazione o estensione, di un set di supporti con mirroring da parte di un'operazione di backup, è necessario che siano presenti tutti i mirror.For a backup operation to write (that is, to create or extend) a mirrored media set, all the mirrors must be present. Quando al contrario si esegue il ripristino di un backup da un set di supporti con mirroring, è possibile specificare un solo mirror per ogni gruppo di supporti.In contrast, when you are restoring a backup from a mirrored media set, you can specify only a single mirror for each media family. È possibile eseguire il ripristino da un numero di dispositivi inferiore a quello dei gruppi, ma ogni gruppo di supporti viene elaborato solo una volta.You can restore from fewer devices than families, but each media family is processed only one time. In presenza di errori, tuttavia, la disponibilità degli altri mirror può consentire una risoluzione rapida di alcuni problemi di ripristino.In the presence of errors, however, having the other mirrors enables some restore problems to be resolved quickly. È possibile sostituire un volume di un supporto danneggiato con il volume corrispondente da un altro mirror.You can substitute a damaged media volume with the corresponding volume from another mirror. RESTORE e RESTORE VERIFYONLY supportano infatti la sostituzione di supporti danneggiati con il volume di supporti di backup corrispondente disponibile in un altro mirror.This is because RESTORE and RESTORE VERIFYONLY support substitution of damaged media with the corresponding backup-media volume from another mirror.

Requisiti hardware per i mirror di backup Hardware Requirements for Backup Mirrors

È possibile eseguire il mirroring sia su disco che su nastro. I dischi tuttavia non supportano i nastri di continuità.Mirroring applies both to disk and tape (disks do not support continuation tapes). Tutti i dispositivi di backup per una singola operazione di backup o di ripristino devono essere dello stesso tipo, vale a dire disco o nastro.All backup devices for a single backup or restore operation must be of the same type, disk or tape.

È inoltre necessario utilizzare dispositivi simili, con le stesse proprietà.Within these broader classes, you must use similar devices that have the same properties. Se i dispositivi non sono sufficientemente simili, verrà generato un messaggio di errore (3212).Insufficiently similar devices generate an error message (3212). Per evitare il rischio di mancata corrispondenza di un dispositivo, utilizzare dispositivi equivalenti, ad esempio unità dello stesso produttore e con lo stesso numero di modello.To avoid the risk of a device mismatch, use devices that are equivalent, such as, only drives with the same model number from the same manufacturer.

Per eseguire il backup su dispositivi di backup con mirroringTo back up to mirrored backup devices

Vedere ancheSee Also

Possibili errori relativi ai supporti durante il backup e il ripristino (SQL Server) Possible Media Errors During Backup and Restore (SQL Server)
RESTORE VERIFYONLY (Transact-SQL) RESTORE VERIFYONLY (Transact-SQL)
Dispositivi di backup (SQL Server) Backup Devices (SQL Server)
Set di supporti, gruppi di supporti e set di backup (SQL Server) Media Sets, Media Families, and Backup Sets (SQL Server)