Sauvegardes de captures instantanées

Conjointement avec des fournisseurs indépendants de matériel et de logiciels, SQL Server prend en charge des technologies de sauvegarde et de restauration instantanées (sauvegarde instantanée SQL Server). Une sauvegarde instantanée est une sauvegarde spécialisée créée presque instantanément à l'aide d'une solution de miroir fractionné obtenue à partir d'un fournisseur indépendant de matériel et de logiciels. Les sauvegardes instantanées permettent de réduire, voire d'éliminer l'utilisation de ressources SQL Server pour effectuer la sauvegarde. Cette opération présente de nombreux avantages pour les bases de données de taille moyenne à grande pour lesquelles la disponibilité est très importante.

Les sauvegardes de capture instantanée présentent les principaux avantages suivants :

  • une sauvegarde peut être créée rapidement, en général en quelques secondes, sans aucun impact sur le serveur ou un impact minimal ;

  • la restauration peut être effectuée à partir d'une sauvegarde sur disque tout aussi rapidement ;

  • la sauvegarde sur bande peut être effectuée par un autre hôte sans aucun impact sur le système de production ;

  • la copie d'une base de données de production peut être créée instantanément pour le rapport ou le test.

Vue d'ensemble des sauvegardes de captures instantanées

La sauvegarde de capture instantanée de SQL Server est effectuée en coopération avec des fournisseurs tiers de matériels et/ou de logiciels. Ces fournisseurs utilisent des fonctionnalités de SQL Server conçues à cet effet. La technologie de sauvegarde sous-jacente crée une copie instantanée des données sauvegardées. La copie instantanée est généralement effectuée en scindant un jeu de disques mis en miroir ou en créant une copie d'un bloc de disque lorsqu'il est écrit. Ceci préserve l'original. Au moment de la restauration, l'original est immédiatement disponible et la synchronisation des disques sous-jacents est effectuée en arrière-plan. Cette opération donne lieu à des restaurations pratiquement instantanées.

La sauvegarde instantanée SQL Server est également utilisée par le service VSS (Microsoft Windows Server 2003 Volume Shadow Copy Service) et par tous les logiciels de sauvegarde et de stockage qui utilisent cette infrastructure. Pour plus d'informations, consultez Service SQL Writer.

Seuls les types de sauvegardes suivants peuvent être des sauvegardes de capture instantanée :

  • Sauvegardes complètes

  • Sauvegardes partielles

  • Sauvegarde de fichiers

  • Sauvegardes différentielles de base de données Ces sauvegardes ne sont prises en charge que lorsque le fournisseur utilise l'interface VSS.

Sauf la mention précédente dans cette rubrique, les sauvegardes de capture instantanée sont fonctionnellement équivalentes aux sauvegardes classiques correspondantes. Vous pouvez utiliser des sauvegardes de captures instantanées dans des séquences de restauration avec des sauvegardes complètes d'un autre type, des sauvegardes différentielles et des sauvegardes du journal des transactions. À l'instar des autres sauvegardes, les sauvegardes instantanées sont suivies dans la base de données msdb, où les sauvegardes instantanées sont identifiées par backupset.is_snapshot = 1. Pour plus d'informations sur msdb, consultez Base de données msdb.

SQL Server ne prend pas en charge la restauration en ligne à partir d'une sauvegarde de capture instantanée. La restauration d'une sauvegarde de capture instantanée met la base de données hors ligne. Une restauration fragmentaire peut incorporer des sauvegardes de capture instantanée, mais l'ensemble des séquences de restauration sont des restaurations hors connexion. Pour plus d'informations sur les restaurations fragmentaires, consultez Exécution d'une restauration fragmentaire.

Pour plus d'informations, consultez le site Web de SQL Server. Vous pouvez également contacter le fournisseur de logiciels de stockage ou de sauvegarde de votre entreprise.