mardi 13 mai 2008

IV. RECUPERATION D'URGENCE

Ce module explique comment planifier et implémenter une stratégie de sauvegarde et de restauration.

A-Sauvegarde d'une base de données

1)Identification de stratégie de sauvegarde

SQL serveur 2005 offre différentes méthodes de sauvegarde
- Sauvegarde complète

- Sauvegarde journal de transaction

- Sauvegarde de fichiers journal en plein défaillance

- Sauvegarde différentielle

- Sauvegarde de fichiers ou de groupes de fichiers

- Sauvegarde partielle et partielle différentielle

- Sauvegarde en copie seul

a.Sauvegarde complète

La sauvegarde complète d'une base de données sauvegarde entièrement la base de données en incluant des fichiers de données et une partie du journal de transaction.La stratégie de sauvegarde de base de données complète peut être mise en oeuvre si la taille de la base de données est de petite taille,si elle comporte peu de modification ou si elle est en lecture seule.


b.Sauvegarde journal de transaction

La sauvegarde du journal de transaction enregistre les modifications effectuées dans la base de données.Ce type de sauvegarde peut être effectué aprés la création d'une sauvegarde complète.

c.Sauvegarde de fichiers journal en plein défaillance

Elle permet d'éviter la perte de données en conservant en enchainement de journal intact.Une chaine de journal est une séquence continue de sauvegarde de journaux commençant par une sauvegarde complète.

d.Sauvegarde différentielle

Elle peut être effectuée pour minimiser le temps nécessaire pour la restauration d'une base de données fréquemment modifiée.

e.Sauvegarde de fichiers ou de groupe de fichiers

Elle peut être effectuée si la taille de la base de données est importante et que la sauvegarde complète prend beaucoup de temps.

e)Sauvegarde partielle et partielle différentielle

Cette stratégie de sauvegarde est similaire à une sauvegarde complète.La diffèrence se pose sur le fait que la sauvegarde partielle ne comporte pas tous les groupes de fichiers.Ce type de sauvegarde enregistre uniquement des données du groupe de fichiers ayant subi des modifications depuis la sauvegarde partielle précédente.

f)Sauvegarde en copie seul

Elle correspond à la création d'une copie de la sauvegarde et sa conservation en lieu sûr.
Exemple de sauvegarde:Sauvegarde de base de données utilisateur
.Créer une unité de sauvegarde

use master exec sp_addumpdevice ‘disk’,‘AdventureWorksDWBackup’,’C:\AWbackup\AdventureWorksDWBackup.bak’

.Sauvegarde complète

backup database AdventureWorksDW to AdventureWorksDWBackupbackup database AdventureWorksDW to disk=‘C:\AWbackup\test\AdventureWorksDWBackup.bak’

.Sauvegarde différentielle

backup database AdventureWorksDW to disk= ’ C:\AWbackup\test\AdventureWorksDWBackup.bak’ with differential


.sauvegarde de fichiers ou groupe de fichiers

backup database AdventureWorksDW filegroup=‘AWFG1’ to AdventureWorksBackup

.Sauvegarde du journal des transactions

use master
exec sp_addumpdevice ‘disk’, ‘AdventureWorksDWLog’,’C:\AWbackup\AdventureWorksDWBackupLog.bak’



Aucun commentaire: