6. Restauration d'un serveur DPM
6.1 Restauration d'un pool de stockage
Si
un ou plusieurs disques dur du pool de stockage sont défaillants, il est possible
de les remplacer. Après l'ajout des nouveaux disques , il faudra les rajouter au
pool de stockage comme nous avons déjà vu au début de cet article. Après l'ajout
des nouveaux disques au pool de stockage, il faudra supprimer les disques
défaillants du pool. Au moment de la suppression du disque, une fenêtre
d'avertissement indique que ce disque contenait des données et propose des les
affecter à un autre disque.

Il faudra ensuite se rendre dans la rubrique Protection pour réaffecter
les réplicas à ces nouveaux disques. Pour cela il faut sélectionner un groupe de
protection et cliquer sur le lien
puis
sélectionner l'action appropriée (en l'occurrence : "Allouer et créer un
réplica"). L'assistant d'allocation d'espace disque se lance, mais cette
fois on ne peut pas choisir la taille allouée pour le groupe de protection. En
effet cela correspondra forcément l'espace alloué avant le crash des disques. Il faut
ensuite choisir la méthode de création du réplica :
-
Par le réseau si il n'y a pas beaucoup de données
à restaurer c'est une option à envisager, en effet, la configuration
s'arrêtera à ce moment et le réplica se créera de la même manière qu'on
l'avait créé au début de cet article.
-
Une création manuelle à partir de média amovible. Cette
option sera intéressante si le volume de données à restaurer est important.
c'est cette option que nous allons étudier par la suite (il faudra bien sûr
posséder une sauvegarde).
L'allocation de l'espace sur les nouveau disques dur étant
terminé, il faut maintenant restaurer les données dans leurs emplacements. Ils
sont indiqués pour chaque membre du groupe de protection.
Afin de restaurer les données, il faut lancer NTBackup et sélectionner la
sauvegarde du serveur DPM. Il ne faudra restaurer que les réplicas, ce n'est pas
la peine de restaurer les bases de données.

Les étapes de la restauration des réplicas
La dernière étape pour compléter la restauration est une
synchronisation avec vérification de cohérence. Les clichés instantanés du
groupe de protection seront par contre perdus.
Nous venons d'aborder la restauration d'un pool de stockage,
mais comment restaurer les données lors du crash complet du serveur?
Dans le cas ou c'est la totalité du serveur qu'il faille
restaurer, le pool de stockage et le disque système, il y a plusieurs étapes à
respecter.
Après la phase de réinstallation du serveur, il
faut tout d'abord réinstaller le
programme Microsoft Data Protection Manager. Une fois le serveur DPM
réinstallé, il faudra restaurer tout d'abord les bases de données contenant la
configuration du serveur. Les sauvegardes des bases de données sont situées dans
les dossier C:\Program files\Microsoft Data Protection Manager\DPM\Volumes\ShadowCopy\Database
Backups. Restaurez les à l'endroit de votre choix, par exemple
C:\. Il ne faut pas les restaurer à leur
emplacement d'origine sinon les commandes suivantes ne fonctionneront pas.

Une fois les sauvegardes des bases de données restaurées, il faut lancer une
commande afin de restaurer les bases de données. L'utilitaire DpmSync.exe, situé
dans C:\Program files\Microsoft Data Protection Manager\DPM\bin
est l'outil prévu pour cette opération.
Il faut donc exécuter les commandes "DpmSync -DpmReportDbLoc C:\ReportServer.bak" afin de restaurer la base de donnée contenant les
rapports, puis "DpmSync -DpmDbLoc
C:\DPMDB.bak" pour restaurer la base de donnée contenant la configuration
du serveur DPM. L'ordre n'est pas important.
Une erreur 456 peut éventuellement survenir à la fin de la manipulation, mais ce
n'est pas gênant, elle se produit car le serveur DPM n'arrive pas à communiquer
avec les agents sur les différents serveurs protégés. Une réinstallation des
agents sera donc requise.

Erreur dans l'observateur d'événement suite à la restauration
de la base de données
Une fois les bases de données restaurées, il faudra désinstaller puis
réinstaller les agents de protection (via la console d'administration, dans
l'onglet administration) sur chacun des serveurs protégés puis restaurer le
pool de stockage comme décris précédemment.6.3 Réparation d'un serveur DPM
Si votre programme est corrompu (virus par exemple), il est possible de le
réparer sans perdre la configuration et sans avoir à effectuer une lourde
opération de restauration.
Pour réparer Data Protection Manager. pour cela il faut se rendre
dans Ajout/Suppression de programmes et
cliquer sur Modifier/Supprimer pour le programme Microsoft System
Center Data Protection Manager 2006. Il faudra ensuite sélectionner
Conserver les données. Cette option permettra de conserver la
configuration du serveur DPM, notamment les différents groupes de
protections déjà créés et l'allocation de l'espace sur les disques
durs composants le pool de sauvegarde.
En fait se sont les dossiers C:\Program files\Microsoft
Data Protection Manager\DPMDB, C:\Program files\Microsoft
Data Protection Manager\DPM\volumes et C:\Program files\Microsoft
Data Protection Manager\Prerequisites qui sont conservés, se sont les dossiers
qui contiennent les bases de données et les réplicas.

Lorsque la désinstallation est terminée,
Il ne faudra surtout pas redémarrer avant d'avoir réinstaller DPM sur le
serveur. Lancez donc l'installation de votre serveur, vous pourrez remarquer que
cela sera très rapide, en effet, il ne sera pas nécessaire d'installer SQL
server 2000.
7. Conclusion