Sauvegarde et restauration de bases de données dans SQL Server
Microsoft SQL Server 2005 est doté de fonctions de sauvegarde et de restauration hautes performances. Le composant de sauvegarde et restauration de SQL Server apporte une sécurité essentielle pour la protection des données cruciales stockées dans les bases de données SQL Server. L'implémentation d'une stratégie de sauvegarde et de restauration correctement planifiée permet de protéger les bases de données contre toute perte de données due à des dégâts provoqués par une série de défaillances. Vous pouvez tester votre stratégie en restaurant un ensemble de sauvegardes et récupérer votre base de données pour vous préparer à réagir efficacement en cas de sinistre.
Une copie de données qui peut être utilisée pour restaurer et récupérer des données porte le nom de sauvegarde. Les sauvegardes vous permettent de restaurer les données après une défaillance. Avec des sauvegardes appropriées, vous pouvez effectuer des récupérations après de nombreux types d'échecs, notamment :
- défaillance du support ;
- erreurs utilisateur, telles que la suppression d'une table par inadvertance ;
- défaillances matérielles, telles qu'un lecteur de disque endommagé ou la perte permanente d'un serveur ;
- catastrophes naturelles.
Par ailleurs, il peut être utile d'effectuer des sauvegardes d'une base de données afin d'effectuer des tâches administratives de routine, telles que la copie d'une base de données d'un serveur vers un autre, la configuration de la mise en miroir de base de données et l'archivage.
Dans cette section
Rubrique | Description |
---|---|
Présente les types de sauvegardes et décrit aussi les restrictions affectant les sauvegardes. |
|
Décrit un exemple de stratégie de sauvegarde et de réduction des risques de perte de travail en mode de récupération simple. |
|
Décrit un exemple de stratégie de sauvegarde et de réduction des risques de perte de travail en mode de restauration complète. |
|
Sauvegarde avec le mode de récupération utilisant les journaux de transactions |
Contient des informations propres à la sauvegarde de données en mode de récupération utilisant les journaux de transactions, ainsi que des informations sur l'incidence liée à la conversion d'une base de données en lecture seule après des transactions en bloc. |
Présentation des stratégies de sauvegarde et de restauration dans SQL Server |
Vous aide à analyser et affiner les impératifs de disponibilité de vos données. |
Création de sauvegardes différentielles et complètes d'une base de données SQL Server |
Contient des informations sur les bases différentielles, sur le fonctionnement des sauvegardes différentielles et la création des divers types de sauvegardes différentielles et de données : les sauvegardes de base de données, les sauvegardes partielles et différentielles partielles, ainsi que les sauvegardes de fichiers et de groupes de fichiers. |
Contient des informations sur la sauvegarde et l'application des journaux des transactions. Cette rubrique s'applique uniquement aux bases de données utilisant le mode de restauration complète et de récupération utilisant les journaux de transactions. |
|
Contient des informations relatives au fonctionnement de SQL Server avec les unités de sauvegarde, à l'utilisation d'un support de sauvegarde, à l'affichage d'informations sur les sauvegardes SQL Server et à leur vérification, à la détection et à la gestion des erreurs de support, ainsi qu'à l'utilisation de supports de sauvegarde mis en miroir. |
|
Considérations sur la sécurité pour les sauvegardes et la restauration |
Contient des informations sur la protection des sauvegardes et autres considérations relatives aux sauvegardes et à la restauration. |
Vue d'ensemble de la restauration et de la récupération dans SQL Server |
Contient une présentation des scénarios tels qu'ils sont pris en charge dans le mode de récupération simple et dans les modes de restauration complète-récupération utilisant les journaux de transactions, ainsi qu'une description du mode de fonctionnement de la récupération de restaurations et de sauvegardes et une vue d'ensemble des tables système de restauration et de l'instruction RESTORE. |
Implémentation de scénarios de restauration pour les bases de données SQL Server |
Contient une présentation des concepts de base de la restauration et de la récupération de sauvegardes et de leur fonctionnement, une brève vue d'ensemble des opérations de restauration et des informations relatives à l'implémentation de chacun des scénarios de restauration. |
Utilisation des séquences de restauration pour les bases de données SQL Server |
Contient des informations relatives à la combinaison de plusieurs instructions RESTORE afin de restaurer une séquence de sauvegardes à partir d'une base de données unique et de récupérer la base de données. Fournit des informations sur ce qui se produit lorsque des fichiers ou des groupes de fichiers ont été ajoutés, supprimés ou renommés depuis leur sauvegarde et décrit aussi les optimisations permettant de minimiser ou d'éliminer toute restauration par progression superflue lors de la restauration de fichiers. |
Considérations pour la sauvegarde et la restauration de bases de données système |
Contient des informations relatives aux bases de données système qui doivent être sauvegardées et les systèmes qui ne le doivent pas, ainsi que des informations sur la sauvegarde et la restauration des bases de données master, msdb et model. |
Utilisation des transactions marquées (mode de sauvegarde complète) |
Décrit comment utiliser les transactions marquées dans deux ou plusieurs bases de données liées en mode de restauration complète qui doivent rester en cohérence logique. La création de transactions marquées peut vous permettre de maintenir la cohérence entre les bases pendant la restauration et la récupération. |
Contient des informations relatives à la planification et à la récupération en cas de problème grave. |
|
Optimisation des performances de sauvegarde et de restauration dans SQL Server |
Contient des informations sur l'optimisation des performances pour les sauvegardes de données et différentielles ainsi que pour les sauvegardes du journal des transactions, pour les opérations de restauration et pour les unités de sauvegarde. |
Présentation des performances de récupération dans SQL Server |
Contient des informations relatives aux performances lors de la récupération sur incident ainsi que sur l'amélioration des performances pour la récupération des données restaurées. |
Sauvegarde et restauration dans des environnements critiques étendus |
Contient une description des différentes méthodes disponibles pour augmenter la vitesse des opérations de sauvegarde et de restauration dans le but de minimiser les inconvénients subis par les utilisateurs lors de ces opérations. |
API de sauvegarde et de restauration pour les éditeurs de logiciels |
Contient une présentation des interfaces de programmation d'applications permettant à un éditeur de logiciels d'intégrer les opérations de sauvegarde et de restauration SQL Server dans ses produits. |
Remarque : |
---|
Pour plus d'informations sur la planification des travaux de sauvegarde pour une base de données, consultez Assistant Plan de maintenance. |
Voir aussi
Concepts
Sauvegarde et restauration de serveurs de base de données fédérés
Présentation des modes de récupération
Transactions (moteur de base de données)
Autres ressources
Sauvegarde et restauration d'une base de données Analysis Services
Sauvegarde et restauration de catalogues de texte intégral
Sauvegarde et restauration de bases de données répliquées
Bases de données (moteur de base de données)