Unités de sauvegarde (SQL Server)Backup Devices (SQL Server)

S’APPLIQUE À : ouiSQL Server nonAzure SQL Database nonAzure Synapse Analytics (SQL DW) nonParallel Data Warehouse APPLIES TO: yesSQL Server noAzure SQL Database noAzure Synapse Analytics (SQL DW) noParallel Data Warehouse

Au cours d’une opération de sauvegarde sur une base de données SQL ServerSQL Server , les données sauvegardées (la sauvegarde) sont écrites sur une unité de sauvegarde physique.During a backup operation on a SQL ServerSQL Server database, the backed up data (the backup) is written to a physical backup device. Cette unité de sauvegarde physique est activée dès l'écriture de la première sauvegarde dans un jeu de supports.This physical backup device is initialized when the first backup in a media set is written to it. Les sauvegardes sur un jeu comprenant une ou plusieurs unités de sauvegarde constituent un seul jeu de supports.Backups on a set of one or more backup devices compose a single media set.

Termes et définitionsTerms and definitions

disque de sauvegardebackup disk
Support de stockage sur disque dur ou autre qui renferme un ou plusieurs fichiers de sauvegarde.A hard disk or other disk storage media that contains one or more backup files. Un fichier de sauvegarde est un fichier de système d'exploitation classique.A backup file is a regular operating system file.

jeu de supportsmedia set
Ensemble ordonné de supports de sauvegarde (bandes ou fichiers disque) qui utilise un type et un nombre fixes d'unités de sauvegarde.An ordered collection of backup media, tapes or disk files, that uses a fixed type and number of backup devices. Pour plus d’informations sur les supports de sauvegarde, consultez Jeux de supports, familles de supports et jeux de sauvegarde (SQL Server).For more information about media sets, see Media Sets, Media Families, and Backup Sets (SQL Server).

unité de sauvegarde physiquephysical backup device
Soit un lecteur de bande, soit un fichier disque fourni par le système d'exploitation.Either a tape drive or a disk file that is provided by the operating system. Vous pouvez réaliser une sauvegarde sur 1 à 64 unités de sauvegarde.A backup can be written to from 1 to 64 backup devices. Si une sauvegarde nécessite plusieurs unités de sauvegarde, les unités doivent toutes correspondre à un seul type d'unité (disque ou bande).If a backup requires multiple backup devices, the devices all must correspond to a single type of device (disk or tape).

Les sauvegardes SQL Server peuvent également être écrites dans le service de stockage d’objets blob Azure, en plus d’un disque ou d’une bande.SQL Server Backups can also be written to Azure Blob storage service in addition to disk or tape.

Utilisation d’unités de sauvegarde sur disqueUsing disk backup devices

Si un fichier disque se remplit pendant qu'une opération de sauvegarde ajoute une sauvegarde au jeu de supports, l'opération de sauvegarde échoue.If a disk file fills while a backup operation is appending a backup to the media set, the backup operation fails. La taille maximale d'un fichier de sauvegarde est fonction de l'espace libre disponible sur l'unité de disque ; la taille appropriée d'une unité de sauvegarde sur disque dépend donc de la taille de vos sauvegardes.The maximum size of a backup file is determined by the free disk space available on the disk device; therefore, the appropriate size for a backup disk device depends on the size of your backups.

Une unité de sauvegarde sur disque peut être une simple unité de disque, telle qu'un lecteur ATA.A disk backup device could be a simple disk device, such as an ATA drive. Une autre solution envisageable consiste à utiliser une unité de disque échangeable à chaud qui vous permettrait de remplacer de manière transparente un disque saturé sur l'unité par un disque vide.Alternatively, you could use a hot-swappable disk drive that would let you transparently replace a full disk on the drive with an empty disk. Un disque de sauvegarde peut désigner un disque local sur le serveur ou un disque distant correspondant à une ressource réseau partagée.A backup disk can be a local disk on the server or a remote disk that is a shared network resource. Pour savoir comment utiliser un disque distant, consultez la section Sauvegarde dans un fichier sur un partage réseau, plus loin dans cette rubrique.For information about how to use a remote disk, see Backing Up to a File on a Network Share, later in this topic.

SQL ServerSQL Server Les outils de gestion offrent une excellente souplesse de gestion des unités de sauvegarde sur disque, car ils génèrent automatiquement un nom horodaté dans le fichier disque.management tools are very flexible at handling disk backup devices because they automatically generate a time-stamped name on the disk file.

IMPORTANT !IMPORTANT! À titre de recommandation, il est préférable que le disque de sauvegarde ne soit pas le même que les disques de données ou de journal de la base de données.We recommend that a backup disk be a different disk than the database data and log disks. Ce paramètre est primordial pour garantir l'accès aux sauvegardes en cas d'échec du disque de données ou de journal.This is necessary to make sure that you can access the backups if the data or log disk fails.

Si les fichiers de base de données et les fichiers de sauvegarde sont placés sur le même périphérique et que ce dernier échoue, la base de données et ses sauvegardes ne sont pas disponibles.If database files and backup files are on the same device and the device fails, the database and backups will be unavailable. De la même manière, le fait de placer les fichiers de base de données et les fichiers de sauvegarde sur des périphériques distincts optimise les performances d'E/S pour l'utilisation en production de la base de données et l'écriture des sauvegardes.Also, putting the database and backup files on the separate devices optimizes the I/O performance for both the production use of the database and the writing of backups.

Définir un fichier de sauvegarde selon son nom physique (Transact-SQL)Specify a backup file using its physical name (Transact-SQL)

La syntaxe BACKUP de base permettant de spécifier un fichier de sauvegarde d'après son nom d'unité physique est la suivante :The basic BACKUP syntax for specifying a backup file by using its physical device name is:

BACKUP DATABASE nom_base_de_donnéesBACKUP DATABASE database_name

TO DISK = { nom_unité_sauvegarde_physique | @ nom_unité_sauvegarde_physique_var }TO DISK = { 'physical_backup_device_name' | @physical_backup_device_name_var }

Par exemple :For example:

BACKUP DATABASE AdventureWorks2012   
   TO DISK = 'Z:\SQLServerBackups\AdventureWorks2012.bak';  
GO  

Pour spécifier une unité de disque physique dans une instruction RESTORE , la syntaxe de base est la suivante :To specify a physical disk device in a RESTORE statement, the basic syntax is:

RESTORE { DATABASE | LOG } nom_base_de_donnéesRESTORE { DATABASE | LOG } database_name

FROM DISK = { nom_unité_sauvegarde_physique | @ nom_unité_sauvegarde_physique_var }FROM DISK = { 'physical_backup_device_name' | @physical_backup_device_name_var }

Par exemple,For example,

RESTORE DATABASE AdventureWorks2012   
   FROM DISK = 'Z:\SQLServerBackups\AdventureWorks2012.bak';   

Spécifier le chemin d’accès du fichier de sauvegarde sur disqueSpecify the disk backup file path

Lorsque vous spécifiez un fichier de sauvegarde, entrez son chemin d'accès complet et le nom du fichier.When you are specifying a backup file, you should enter its full path and file name. Si vous spécifiez uniquement le nom du fichier ou un chemin d'accès relatif au moment de la sauvegarde d'un fichier, celui-ci est copié dans le répertoire de sauvegarde par défaut.If you specify only the file name or a relative path when you are backing up to a file, the backup file is put in the default backup directory. Ce répertoire de sauvegarde par défaut est C:\Program Files\Microsoft SQL Server\MSSQL.n\MSSQL\Backup, où n est le numéro de l’instance du serveur.The default backup directory is C:\Program Files\Microsoft SQL Server\MSSQL.n\MSSQL\Backup, where n is the number of the server instance. Par conséquent, pour l'instance du serveur par défaut, le répertoire de sauvegarde par défaut est le suivant : C:\Program Files\Microsoft SQL Server\MSSQL13.MSSQLSERVER\MSSQL\Backup.Therefore, for the default server instance, the default backup directory is: C:\Program Files\Microsoft SQL Server\MSSQL13.MSSQLSERVER\MSSQL\Backup.

Pour éviter toute ambiguïté, en particulier dans les scripts, il est recommandé de spécifier explicitement le chemin d'accès du répertoire de sauvegarde dans chaque clause DISK.To avoid ambiguity, especially in scripts, we recommend that you explicitly specify the path of the backup directory in every DISK clause. Cependant, cette exigence prend moins d'importance si vous utilisez l'Éditeur de requête.However, this is less important when you are using Query Editor. Dans ce cas, si vous êtes certain que le fichier de sauvegarde réside dans le répertoire de sauvegarde par défaut, vous pouvez omettre le chemin d'accès d'une clause DISK.In that case, if you are sure that the backup file resides in the default backup directory, you can omit the path from a DISK clause. Par exemple, l'instruction BACKUP suivante sauvegarde la base de données AdventureWorks2012AdventureWorks2012 dans le répertoire de sauvegarde par défaut.For example, the following BACKUP statement backs up the AdventureWorks2012AdventureWorks2012 database to the default backup directory.

BACKUP DATABASE AdventureWorks2012   
   TO DISK = 'AdventureWorks2012.bak';  
GO  

REMARQUE : L'emplacement par défaut est stocké dans la clé de Registre BackupDirectory sous HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\MSSQL.n\MSSQLServer.NOTE: The default location is stored in the BackupDirectory registry key under HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\MSSQL.n\MSSQLServer.

Sauvegarder sur un partage de fichiers réseauBack up to a network share file

Pour permettre à SQL ServerSQL Server d'accéder au fichier disque distant, le compte de service SQL ServerSQL Server doit bénéficier d'un accès au partage réseau.For SQL ServerSQL Server to access a remote disk file, the SQL ServerSQL Server service account must have access to the network share. Cette situation implique que vous disposiez des autorisations nécessaires aux opérations de sauvegarde pour écrire sur le partage réseau et aux opérations de restauration pour lire à partir de ce dernier.This includes having the permissions needed for backup operations to write to the network share and for restore operations to read from it. La disponibilité des lecteurs réseau et des autorisations dépend du contexte dans lequel le service SQL ServerSQL Server est exécuté :The availability of network drives and permissions depends on the context is which SQL ServerSQL Server service is running:

  • Pour sauvegarder un lecteur réseau lorsque SQL ServerSQL Server s'exécute via un compte d'utilisateur de domaine, le lecteur partagé doit être mappé sur un lecteur réseau dans la session où SQL ServerSQL Server est exécuté.To back up to a network drive when SQL ServerSQL Server is running in a domain user account, the shared drive must be mapped as a network drive in the session where SQL ServerSQL Server is running. Si vous démarrez Sqlservr.exe à partir de la ligne de commande, SQL ServerSQL Server voit tous les lecteurs réseau que vous avez mappés dans votre session de connexion.If you start Sqlservr.exe from command line, SQL ServerSQL Server sees any network drives you have mapped in your login session.

  • Lorsque vous exécutez Sqlservr.exe en tant que service, SQL ServerSQL Server s'exécute dans une autre session qui n'a aucun lien avec votre session de connexion.When you run Sqlservr.exe as a service, SQL ServerSQL Server runs in a separate session that has no relation to your login session. La session dans laquelle un service s'exécute peut avoir ses propres lecteurs mappés (bien que ce ne soit généralement pas le cas).The session in which a service runs can have its own mapped drives, although it usually does not.

  • Il est possible de se connecter au compte de service réseau à l'aide du compte d'ordinateur plutôt qu'avec un compte d'utilisateur de domaine.You can connect with the network service account by using the computer account instead of a domain user. Pour autoriser des sauvegardes sur un lecteur partagé à partir d'ordinateurs spécifiques, accordez l'accès aux comptes de ces ordinateurs.To enable backups from specific computers to a shared drive, grant access to the computer accounts. Tant que le processus Sqlservr.exe chargé d'écrire la sauvegarde bénéficie d'un accès, peu importe si l'utilisateur exécutant la commande BACKUP dispose d'un accès ou non.As long as the Sqlservr.exe process that is writing the backup has access, it is irrelevant whether the user sending the BACKUP command has access.

    IMPORTANT !IMPORTANT! La sauvegarde de données sur un réseau peut être sujette à des erreurs du réseau ; c'est pourquoi nous vous conseillons de vérifier l'opération de sauvegarde après l'avoir menée à terme si vous utilisez un disque distant.Backing up data over a network can be subject to network errors; therefore, we recommend that when you are using a remote disk you verify the backup operation after it finishes. Pour plus d’informations, consultez RESTORE VERIFYONLY (Transact-SQL).For more information, see RESTORE VERIFYONLY (Transact-SQL).

Définir un nom UNC (Universal Naming Convention)Specify a Universal Naming Convention (UNC) name

Pour préciser un partage réseau dans une opération de sauvegarde ou de restauration, utilisez le nom UNC (Universal Naming Convention) complet du fichier de l’unité de sauvegarde.To specify a network share in a backup or restore command, use the fully qualified universal naming convention (UNC) name of the file for the backup device. Un nom UNC se présente sous la forme \\ nom_système \ nom_partage \ chemin \ nom_fichier.A UNC name has the form \\Systemname\ShareName\Path\FileName.

Par exemple :For example:

BACKUP DATABASE AdventureWorks2012   
   TO DISK = '\\BackupSystem\BackupDisk1\AW_backups\AdventureWorksData.Bak';  
GO  

Utilisation de périphériques à bandesUsing tape devices

REMARQUE : La prise en charge des unités de sauvegarde sur bande sera supprimée dans une prochaine version de SQL ServerSQL Server.NOTE: Support for tape backup devices will be removed in a future version of SQL ServerSQL Server. Évitez d'utiliser cette fonctionnalité dans de nouveaux travaux de développement, et prévoyez de modifier les applications qui utilisent actuellement cette fonctionnalité.Avoid using this feature in new development work, and plan to modify applications that currently use this feature.

La sauvegarde de données SQL ServerSQL Server sur bande exige un lecteur ou des lecteurs de bandes pris en charge par le système d'exploitation MicrosoftMicrosoft Windows.Backing up SQL ServerSQL Server data to tape requires that the tape drive or drives be supported by the MicrosoftMicrosoft Windows operating system. Qui plus est, pour le lecteur de bande en question, nous vous conseillons d'utiliser uniquement des bandes recommandées par le fabricant du lecteur.Additionally, for the given tape drive, we recommend that you use only tapes recommended by the drive manufacturer. Pour plus d'informations sur l'installation d'un lecteur de bande, veuillez vous reporter à la documentation du système d'exploitation Windows.For more information about how to install a tape drive, see the documentation for the Windows operating system.

Avec un lecteur de bande, une opération de sauvegarde peut remplir une bande et se poursuivre sur une autre.When a tape drive is used, a backup operation may fill one tape and continue onto another tape. Chaque bande contient un en-tête de support.Each tape contains a media header. Le premier support employé est la bande initiale.The first media used is called the initial tape. Chaque bande successive est une bande magnétique de sauvegarde consécutive , dotée d'un numéro de séquence supérieur d'une unité par rapport à la bande précédente.Each successive tape is known as a continuation tape and has a media sequence number that is one higher than the previous tape. Par exemple, un support de sauvegarde associé à quatre périphériques à bandes contient au moins quatre bandes initiales (et, si la base de données ne tient pas dessus, quatre séries de bandes magnétiques de sauvegarde consécutive).For example, a media set associated with four tape devices contains at least four initial tapes (and, if the database does not fit, four series of continuation tapes). Lorsque vous ajoutez un jeu de sauvegarde, vous devez monter la dernière bande de la série.When appending a backup set, you must mount the last tape in the series. Si la dernière bande n'est pas montée, le Moteur de base de donnéesDatabase Engine cherche jusqu'à la fin de la bande montée puis vous demande de changer de bande.If the last tape is not mounted, the Moteur de base de donnéesDatabase Engine scans forward to the end of the mounted tape and then requires that you change the tape. À ce moment-là, montez la dernière bande.At that point, mount the last tape.

Les unités de sauvegarde sur bande sont utilisées comme les unités de disques avec les exceptions suivantes :Tape backup devices are used like disk devices, with the following exceptions:

  • Le périphérique à bandes doit être connecté physiquement à l'ordinateur qui exécute une instance de SQL ServerSQL Server.The tape device must be connected physically to the computer that is running an instance of SQL ServerSQL Server. La sauvegarde sur des bandes à distance n'est pas prise en charge.Backing up to remote tape devices is not supported.

  • Si une unité de sauvegarde sur bande est remplie lors de l'opération de sauvegarde mais que davantage de données restent à écrire, SQL ServerSQL Server vous demande d'insérer une nouvelle bande et de poursuivre l'opération de sauvegarde après chargement d'une nouvelle bande.If a tape backup device is filled during the backup operation, but more data still must be written, SQL ServerSQL Server prompts for a new tape and continues the backup operation after a new tape is loaded.

Définir une bande de sauvegarde selon son nom physique (Transact-SQL)Specify a backup tape using its physical name (Transact-SQL)

La syntaxe BACKUP de base permettant de spécifier une bande de sauvegarde selon le nom d'unité physique du lecteur de bande est la suivante :The basic BACKUP syntax for specifying a backup tape using the physical device name of the tape drive is:

BACKUP { DATABASE | LOG } nom_base_de_donnéesBACKUP { DATABASE | LOG } database_name

TO TAPE = { nom_unité_sauvegarde_physique | @ nom_unité_sauvegarde_physique_var }TO TAPE = { 'physical_backup_device_name' | @physical_backup_device_name_var }

Par exemple :For example:

BACKUP LOG AdventureWorks2012   
   TO TAPE = '\\.\tape0';  
GO  

Pour spécifier une unité de bande physique dans une instruction RESTORE , la syntaxe de base est la suivante :To specify a physical tape device in a RESTORE statement, the basic syntax is:

RESTORE { DATABASE | LOG } nom_base_de_donnéesRESTORE { DATABASE | LOG } database_name

FROM TAPE = { nom_unité_sauvegarde_physique | @ nom_unité_sauvegarde_physique }FROM TAPE = { 'physical_backup_device_name' | @physical_backup_device_name_var }

Options BACKUP et RESTORE propres aux bandes (Transact-SQL)Tape-Specific BACKUP and RESTORE options (Transact-SQL)

Pour faciliter la gestion des bandes, l'instruction BACKUP fournit les options de bande suivantes :To facilitate tape management, the BACKUP statement provides the following tape-specific options:

  • { NOUNLOAD | UNLOAD }{ NOUNLOAD | UNLOAD }

    Vous pouvez contrôler si une bande de sauvegarde est déchargée automatiquement à partir du lecteur de bande après une opération de sauvegarde ou de restauration.You can control whether a backup tape is unloaded automatically from the tape drive after a backup or restore operation. UNLOAD/NOUNLOAD est un paramètre de session qui reste en vigueur jusqu'à la fin de la session ou tant qu'il n'est pas réinitialisé par le choix de l'option opposée à celle en cours d'utilisation.UNLOAD/NOUNLOAD is a session setting that persists for the life of the session or until it is reset by specifying the alternative.

  • { REWIND | NOREWIND }{ REWIND | NOREWIND }

    Vous pouvez contrôler si SQL ServerSQL Server laisse la bande ouverte après l'opération de sauvegarde ou de restauration ou bien libère et rembobine la bande une fois qu'elle est remplie.You can control whether SQL ServerSQL Server keeps the tape remains open after the backup or restore operation or releases and rewinds the tape after it fills. Le comportement par défaut est de rembobiner la bande (REWIND).The default behavior is to rewind the tape (REWIND).

REMARQUE : Pour plus d’informations sur la syntaxe et les arguments de BACKUP, consultez BACKUP (Transact-SQL).NOTE: For more information about the BACKUP syntax and arguments, see BACKUP (Transact-SQL). Pour plus d’informations sur la syntaxe et les arguments de RESTORE, consultez respectivement RESTORE (Transact-SQL) et RESTORE, arguments (Transact-SQL).For more information about the RESTORE syntax and arguments, see RESTORE (Transact-SQL) and RESTORE Arguments (Transact-SQL), respectively.

Gestion de bandes ouvertesManaging open tapes

Pour afficher une liste des périphériques à bandes ouverts et l’état des demandes de montage, interrogez la vue de gestion dynamique sys.dm_io_backup_tapes .To view a list of open tape devices and the status of mount requests, query the sys.dm_io_backup_tapes dynamic management view. Cette vue affiche toutes les bandes ouvertes.This view shows all the open tapes. Elle inclut les bandes en cours d'utilisation provisoirement inactives et en attente de la prochaine opération BACKUP ou RESTORE.These include in-use tapes that are temporarily idle while they wait for the next BACKUP or RESTORE operation.

Si une bande a, accidentellement, été laissée ouverte, le moyen le plus rapide de la libérer consiste à utiliser la commande suivante : RESTORE REWINDONLY FROM TAPE = backup_device_name.If a tape has been accidentally left open, the fastest way to release the tape is by using the following command: RESTORE REWINDONLY FROM TAPE =backup_device_name. Pour plus d’informations, consultez RESTORE REWINDONLY (Transact-SQL).For more information, see RESTORE REWINDONLY (Transact-SQL).

Utilisation du service Stockage Blob AzureUsing the Azure Blob Storage service

Les sauvegardes SQL Server peuvent être écrites dans le service Stockage Blob Azure.SQL Server Backups can be written to the Azure Blob Storage Service. Pour plus d’informations sur la façon d’utiliser le service Stockage Blob Azure pour les sauvegardes, consultez Sauvegarde et restauration SQL Server avec le service Stockage Blob Microsoft Azure.For more information on how to use the Azure Blob storage service for your backups, see SQL Server Backup and Restore with Microsoft Azure Blob Storage Service.

Utiliser une unité logique de sauvegardeUse a logical backup device

Une unité de sauvegarde logique est un nom facultatif défini par l’utilisateur qui pointe vers une unité de sauvegarde physique spécifique (un fichier disque ou un lecteur de bande).A logical backup device is an optional, user-defined name that points to a specific physical backup device (a disk file or tape drive). Une unité de sauvegarde logique vous permet d'utiliser l'indirection au moment de référencer l'unité de sauvegarde physique correspondante.A logical backup device lets you use indirection when referencing the corresponding physical backup device.

La définition d'une unité de sauvegarde logique implique d'affecter un nom logique à une unité physique.Defining a logical backup device involves assigning a logical name to a physical device. Par exemple, vous pouvez définir une unité logique, AdventureWorksBackups, pour qu’elle pointe vers le fichier Z:\SQLServerBackups\AdventureWorks2012.bak ou le lecteur de bande \\.\tape0.For example, a logical device, AdventureWorksBackups, could be defined to point to the Z:\SQLServerBackups\AdventureWorks2012.bak file or the \\.\tape0 tape drive. Les commandes de sauvegarde et de restauration peuvent ensuite spécifier AdventureWorksBackups comme unité de sauvegarde au lieu de DISK = ’Z:\SQLServerBackups\AdventureWorks2012.bak’ ou TAPE = ’\\.\tape0’.Backup and restore commands can then specify AdventureWorksBackups as the backup device, instead of DISK = 'Z:\SQLServerBackups\AdventureWorks2012.bak' or TAPE = '\\.\tape0'.

Le nom d'unité logique doit être unique parmi toutes les unités de sauvegarde logiques résidant sur l'instance de serveur.The logical device name must be unique among all the logical backup devices on the server instance. Pour afficher les noms d'unités logiques existantes, interrogez l'affichage catalogue sys.backup_devices .To view the existing logical device names, query the sys.backup_devices catalog view. Cet affichage affiche le nom de chaque unité de sauvegarde logique et décrit le type et le nom de fichier physique ou le chemin d'accès de l'unité de sauvegarde physique correspondante.This view displays the name of each logical backup device and describes the type and physical file name or path of the corresponding physical backup device.

Une fois définie une unité de sauvegarde logique, dans une commande BACKUP ou RESTORE, spécifiez l'unité de sauvegarde logique à la place du nom physique de l'unité.After a logical backup device is defined, in a BACKUP or RESTORE command, you can specify the logical backup device instead of the physical name of the device. Par exemple, l'instruction suivante sauvegarde la base de données AdventureWorks2012 dans l'unité de sauvegarde logique AdventureWorksBackups .For example, the following statement backs up the AdventureWorks2012 database to the AdventureWorksBackups logical backup device.

BACKUP DATABASE AdventureWorks2012   
   TO AdventureWorksBackups;  
GO  

REMARQUE : Dans une instruction BACKUP ou RESTORE spécifique, le nom de l'unité de sauvegarde logique et celui de l'unité de sauvegarde physique sont interchangeables.NOTE: In a given BACKUP or RESTORE statement, the logical backup device name and the corresponding physical backup device name are interchangeable.

Un avantage de l'unité de sauvegarde logique est sa plus grande simplicité d'utilisation par rapport à un chemin d'accès long.One advantage of using a logical backup device is that it is simpler to use than a long path. Le recours à une unité de sauvegarde logique peut être utile si vous envisagez d'écrire une série de sauvegardes dans le même chemin d'accès ou sur un lecteur de bande.Using a logical backup device can help if you plan to write a series of backups to the same path or to a tape device. Les unités de sauvegarde logiques s'avèrent particulièrement utiles pour l'identification des unités de sauvegarde sur bande.Logical backup devices are especially useful for identifying tape backup devices.

Vous pouvez rédiger un script de sauvegarde pour l'utilisation d'une unité de sauvegarde logique spécifique.A backup script can be written to use a particular logical backup device. Vous pouvez ainsi passer à une nouvelle unité de sauvegarde physique sans modifier le script.This lets you switch to a new physical backup devices without updating the script. Ce changement implique le processus suivant :Switching involves the following process:

  1. La suppression de l'unité de sauvegarde logique d'origine.Dropping the original logical backup device.

  2. La définition d'une nouvelle unité de sauvegarde logique qui utilise le nom d'origine de l'unité mais mappe à une unité de sauvegarde physique différente.Defining a new logical backup device that uses the original logical device name but maps to a different physical backup device. Les unités de sauvegarde logiques s'avèrent particulièrement utiles pour l'identification des unités de sauvegarde sur bande.Logical backup devices are especially useful for identifying tape backup devices.

Jeux de supports de sauvegarde en miroirMirrored backup media sets

La mise en miroir des jeux de supports de sauvegarde permet de réduire l'impact des dysfonctionnements des unités de sauvegarde.Mirroring of backup media sets reduces the effect of backup-device malfunctions. Ces dysfonctionnements représentent une menace particulièrement sérieuse car une sauvegarde constitue la dernière protection possible contre une perte de données.These malfunctions are especially serious because backups are the last line of defense against data loss. À mesure que la taille des bases de données augmente, le risque de perte irrécupérable d'une sauvegarde suite à la défaillance d'une unité ou d'un support de sauvegarde se fait plus présent.As the sizes of databases grow, the probability increases that a failure of a backup device or media will make a backup nonrestorable. La mise en miroir des supports de sauvegarde accroît la fiabilité des sauvegardes en permettant la redondance de l'unité de sauvegarde physique.Mirroring backup media increases the reliability of backups by providing redundancy for the physical backup device. Pour plus d'informations, consultez Jeux de supports de sauvegarde en miroir (SQL Server).For more information, see Mirrored Backup Media Sets (SQL Server).

REMARQUE : Les jeux de supports de sauvegarde en miroir sont uniquement pris en charge dans SQL Server 2005 Enterprise EditionSQL Server 2005 Enterprise Edition et versions ultérieures.NOTE: Mirrored backup media sets are supported only in SQL Server 2005 Enterprise EditionSQL Server 2005 Enterprise Edition and later versions.

Archiver des sauvegardes SQL ServerArchive SQL Server backups

Nous vous recommandons de recourir à un utilitaire de sauvegarde système des fichiers pour archiver les sauvegardes sur disque et stocker les archives hors site.We recommend that you use a file system backup utility to archive the disk backups and that you store the archives off-site. L'avantage du disque est que vous pouvez utiliser le réseau pour écrire les sauvegardes archivées sur un disque hors site.Using disk has the advantage that you use the network to write the archived backups onto an off-site disk. Le service Stockage Blob Azure peut être utilisé comme option d’archivage hors site.The Azure Blob storage service can be used as off-site archival option. Chargez les sauvegardes sur disque ou écrivez directement les sauvegardes dans le service Stockage Blob Azure.You can either upload your disk backups, or directly write the backups to the Azure Blob storage service.

Une autre approche d'archivage courante consiste à écrire des sauvegardes SQL ServerSQL Server sur un disque de sauvegarde local, à les archiver sur des bandes, puis à stocker les bandes hors site.Another common archiving approach is to write SQL ServerSQL Server backups onto a local backup disk, archive them to tape, and then store the tapes off-site.

Related tasksRelated tasks

Pour spécifier une unité de disque (SQL Server Management Studio)To specify a disk device (SQL Server Management Studio)

Pour spécifier un périphérique à bandes (SQL Server Management Studio)To specify a tape device (SQL Server Management Studio)

Pour définir une unité logique de sauvegardeTo define a logical backup device

Pour utiliser une unité logique de sauvegardeTo use a logical backup device

Pour afficher des informations sur les unités de sauvegardeTo View Information About Backup Devices

Pour supprimer une unité logique de sauvegardeTo delete a logical backup device

Voir aussiSee also

SQL Server, objet Unité de sauvegarde SQL Server, Backup Device Object
BACKUP (Transact-SQL) BACKUP (Transact-SQL)
Plans de maintenance Maintenance Plans
Jeux de supports, familles de supports et jeux de sauvegarde (SQL Server) Media Sets, Media Families, and Backup Sets (SQL Server)
RESTORE (Transact-SQL) RESTORE (Transact-SQL)
RESTORE LABELONLY (Transact-SQL) RESTORE LABELONLY (Transact-SQL)
sys.backup_devices (Transact-SQL) sys.backup_devices (Transact-SQL)
sys.dm_io_backup_tapes (Transact-SQL) sys.dm_io_backup_tapes (Transact-SQL)
Jeux de supports de sauvegarde en miroir (SQL Server)Mirrored Backup Media Sets (SQL Server)