Table des matières Vue d'ensemble 1 Processus de récupération de SQL Server 2 P
Table des matières Vue d'ensemble 1 Processus de récupération de SQL Server 2 Préparation de la restauration d'une base de données 5 Restauration de sauvegardes 9 Restauration de bases de données à partir de différents types de sauvegardes 15 Restauration de bases de données système endommagées 26 Conseils pratiques 29 Atelier A : Restauration de bases de données 30 Contrôle des acquis 42 Module 7 : Restauration de bases de données Les informations contenues dans ce document pourront faire l'objet de modifications sans préavis. Sauf mention contraire, les sociétés, les noms et les données utilisés dans les exemples sont fictifs. L'utilisateur est tenu d'observer la réglementation relative aux droits d'auteur applicable dans son pays. Aucune partie de ce manuel ne peut être reproduite ou transmise à quelque fin ou par quelque moyen que ce soit, électronique ou mécanique, sans l'autorisation expresse et écrite de Microsoft Corporation. Si toutefois, votre seul moyen d'accès est électronique, le présent document vous autorise une et une seule copie. Les produits mentionnés dans ce document peuvent faire l'objet de brevets, de dépôts de brevets en cours, de marques, de droits d'auteur ou d'autres droits de propriété intellectuelle et industrielle de Microsoft. Sauf stipulation expresse contraire d'un contrat de licence écrit de Microsoft, la fourniture de ce document n'a pas pour effet de vous concéder une licence sur ces brevets, marques, droits d'auteur ou autres droits de propriété intellectuelle. 2000 Microsoft Corporation. Tous droits réservés. Microsoft, Active Directory, ActiveX, BackOffice, FrontPage, Jscript, Outlook, PowerPoint, Visual Basic, Visual Studio, Windows, Windows Media et Windows NT sont soit des marques déposées de Microsoft Corporation, soit des marques de Microsoft Corporation aux États-Unis d'Amérique et/ou dans d'autres pays. Les autres noms de produit et de société mentionnés dans ce document sont des marques de leurs propriétaires respectifs. Responsable du développement : Xandria Eykel Responsable technique : Rick Byham Concepteurs pédagogiques : Cheryl Hoople, Lin Joyner (Content Master Ltd), Marilyn McGill (indépendante), Gordon Ritchie (Content Master Ltd.) Experts techniques : Karl Dehmer, Mike Galos, Graeme Malcolm (Content Master), Mary Neville (Content Master Ltd), Carl Rabeler (Shadow Mountain Computers) Automatisation de la classe : Lorrin Smith-Bates Graphiste : Kimberly Jackson (indépendante) Responsable d'édition : Lynette Skinner Éditrice : Wendy Cleary Correcteur : Bill Jones (S&T Consulting) Responsable de production : Miracle Davis Coordinatrice de production : Jenny Boe Assistance à la production : Ed Casper (S&T Consulting), Theano Petersen (S&T Consulting) Responsable des tests : Sid Benavente Test du cours : Testing Testing 123 Responsable de la création, Services des médias/simulations : David Mahlmann Responsable du développement Web : Lisa Pease Spécialiste des compilations sur CD-ROM : Julie Challenger Assistance en ligne : David Myka (S&T Consulting) Responsable de l'adaptation linguistique : Rick Terek Coordinateur des opérations : John Williams Assistance à la fabrication : Laura King, Kathy Hershey Responsable produit, Gestion des versions : Bo Galford Responsable produit, Gestion des bases de données : Margo Crandall Directeur de groupe, Structure des cours : David Bramble Directeur de l'unité produit, Élaboration du contenu : Dean Murray Directeur général : Robert Stewart Module 7 : Restauration de bases de données 1 Vue d'ensemble ! Processus de récupération de SQL Server ! Préparation de la restauration d'une base de données ! Restauration de sauvegardes ! Restauration de bases de données à partir de différents types de sauvegardes ! Restauration de bases de données système endommagées Ce module vous fournit les connaissances et les compétences nécessaires à la restauration de bases de données, de journaux de transactions, de fichiers ou de groupes de fichiers et de bases de données système endommagés. Vous allez prendre connaissance du processus de récupération de Microsoft® SQL Server™ 2000 et apprendre à utiliser l'instruction RESTORE pour collecter des informations et effectuer des opérations de récupération ; vous serez ainsi capable d'effectuer des opérations de restauration en fonction d'une méthode de sauvegarde particulière. À la fin de ce module, vous serez à même d'effectuer les tâches suivantes : !" décrire le processus de récupération de SQL Server 2000 ; !" vérifier des sauvegardes et effectuer les tâches permettant d'activer le processus de restauration ; !" utiliser l'instruction RESTORE pour collecter des informations sur un fichier de sauvegarde avant de restaurer une base de données, un fichier ou un journal des transactions ; !" restaurer des sauvegardes à partir de différents types de sauvegardes et utiliser les options appropriées ; !" restaurer des bases de données système endommagées. 2 Module 7 : Restauration de bases de données # # # # Processus de récupération de SQL Server BEGIN BEGIN COMMIT COMMIT BEGIN BEGIN COMMIT BEGIN COMMIT BEGIN COMMIT Les transactions validées sont transmises à la base de données, puis consignées Les transactions validées sont transmises à la base de données, puis consignées Les transactions non validées sont annulées et ne sont pas écrites dans la base de données Les transactions non validées sont annulées et ne sont pas écrites dans la base de données CHECKPOINT Le processus de récupération de SQL Server est un mécanisme interne qui garantit la cohérence de votre base de données en examinant le journal des transactions et en prenant les mesures décrites ci-dessous. !" SQL Server examine le journal des transactions depuis le dernier point de contrôle jusqu'au moment où SQL Server est tombé en panne ou a été arrêté. Un point de contrôle est semblable à un signet ; il indique à quel moment toutes les modifications ont été écrites dans la base de données. !" Si le journal des transactions contient des transactions validées qui n'ont pas encore été écrites dans la base de données, SQL Server les transmet en appliquant les modifications dans la base de données. !" Si le journal des transactions contient des transactions non validées, SQL Server les annule. Les transactions non validées ne sont pas écrites dans la base de données. Récupération automatique Lorsque votre système est redémarré après une panne ou un arrêt, SQL Server lance le processus de récupération automatique pour garantir la cohérence des données. Vous n'avez pas besoin de démarrer ce processus manuellement ; il se produit automatiquement. Récupération manuelle Vous pouvez lancer manuellement le processus de récupération lorsque vous effectuez des opérations de restauration. Ce processus est semblable au processus de récupération automatique lancé au redémarrage de SQL Server. Module 7 : Restauration de bases de données 3 Activités exécutées par SQL Server pendant le processus de restauration ! Contrôle de sécurité $ La base de données existe déjà $ Les fichiers de base de données sont différents $ Les fichiers de base de données sont incomplets ! Reconstitution de la base de données et de tous les fichiers associés Lorsque vous restaurez des bases de données, SQL Server exécute automatiquement certaines opérations afin d'accélérer le processus et de réduire l'impact sur les activités de production. Contrôle de sécurité SQL Server effectue un contrôle de sécurité lorsque vous exécutez l'instruction RESTORE DATABASE. Ce mécanisme interne permet d'éviter l'écrasement accidentel d'une base de données par la sauvegarde d'une autre base de données ou par des informations incomplètes. SQL Server ne restaure pas la base de données dans les cas ci-dessous. !" La base de données désignée dans l'instruction RESTORE DATABASE existe déjà sur le serveur et le nom de base de données enregistré dans le fichier de sauvegarde est différent de celui indiqué dans l'instruction RESTORE DATABASE. !" Le jeu de fichiers de base de données figurant sur le serveur est différent de celui contenu dans le jeu de sauvegardes. !" Tous les fichiers requis pour restaurer une base de données ou un groupe de fichiers ne sont pas fournis. SQL Server génère un message d'erreur indiquant les fichiers à restaurer conjointement (en une seule opération de restauration). Par exemple, si vous essayez de restaurer une sauvegarde de la base de données Northwind dans une base de données appelée Accounting (comptabilité) et que cette dernière est déjà créée sur le serveur, SQL Server empêche la restauration. Si vous voulez restaurer une sauvegarde de la base de données Northwind en écrasant les données de la base de données Accounting, vous devez passer outre le contrôle de sécurité. 4 Module 7 : Restauration de bases de données Reconstitution de la base de données et de tous les fichiers associés Lorsque vous restaurez une base de données à partir d'une sauvegarde complète de base de données, SQL Server recrée les fichiers de base de données d'origine et les place là où ils étaient enregistrés lors de la sauvegarde. Tous les objets de base de données sont recréés automatiquement. Vous n'avez pas besoin de reconstruire le schéma de la base de données avant de la restaurer. Module 7 : Restauration de bases de données 5 # # # # Préparation de la restauration d'une base de données ! Vérification des sauvegardes ! Exécution de tâches spécifiques avant la restauration de sauvegardes Vous devez vérifier les sauvegardes afin de vous assurer que vous restaurez les données et les objets voulus, et que la sauvegarde contient des informations valides. Avant uploads/Industriel/ module7-restauration-de-bd 1 .pdf
Documents similaires
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/0oS9LRPMuUnA0ulIktF18CUC9J7ksKNOnoSdEjK9ul5g2UXz0TcAkF37b0BOPA78AOVCBTrWZ2TJPsPg91xmU3AZ.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/1rznlneCtIs0m3i8fqFX0df0pGwj0FNIhWC98hoEEPkNDaHRV9Vf8j40atTKhTesNLUYRiez9oAKVUoVrjFIQa8p.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/QT7e3cIQFfk9skMYO5B1hVpPoqEHztF1DJ2mfHK58DuWwDKSFbsrNc2u6xCbh7hvmQrFHUNApygba82pp0XTgBAW.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/GgoRJJ4BM6U5pmko7QNnvmukvfLJA0uA0bvGXWo8ZRwvvymn2QLdnstPxXkFwIAPUL6EMsgzWhszkpF1UX3x7YUH.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/QV9LtLdLUHHU17MIwWHtjPLajNQpGofzPMjQ4XIXWRhDDHqy7LZYICKgfYAyvEfihBUKhPK5lNkQlNmvaBGobPlp.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/3PpSdprMGkmpiMCbxbQucigQ1xaQN8es49tvXty7cLyYfyo2wYooAIBnnzD9oq9ya47YoyIGf4CeqIzfa2F4ARq9.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/ibH2EGvQ15JmwuUndDzEeF4mTw70cdNyZH6nLNBhM6j9z0vBrg9N0f54YqvR2NGoB7gMiiB9Wdx5ph5djc3IbqQj.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/ypSMvPIQQUuppchPNFlwFmJjK1gIfFKBQkBp55pMOOu25wD8JIwqFLxHDCGSDZYu0JwSgO3RGx6dKc4f7mSDoRBp.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/oBsqy8WoR9PRCqmRuDd67IP0OLrKEzAeXHvnuClICiYmOCLkz52Gy2fF2xKQHjGcdxL2KHQcYUoqUupyhiO0wIYd.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/iDRVHsgVLr5dS2zv9NTjcJG7Jj4SfRcKv9wvarEpAyWV253xWbL827GeNn9iOdqT6cwyHbZ4wSqqBGczb2xt6HA7.png)
-
22
-
0
-
0
Licence et utilisation
Gratuit pour un usage personnel Attribution requise- Détails
- Publié le Mar 28, 2022
- Catégorie Industry / Industr...
- Langue French
- Taille du fichier 0.8593MB