vendredi 3 septembre 2010

Problème avec Microsoft Volume Shadow Copy (vssadmin list writers vide)

Le problème que nous avons rencontré aujourd'hui n'est pas un problème avec VMware ou de conversion, mais bien un problème suite au nettoyage après une conversation, c'est à dire lors de la suppression d'anciens pilotes ou logiciels qui ne sont plus nécessaires au bon fonctionne de la "nouvelle" machine virtuelle.

Suite à la conversion d'un serveur DELL en virtuel, nous avons supprimé Dell OpenManage Array Manager, à la suite du redémarrage le serveur fonctionnait toujours sans anicroche sauf que plus aucun logiciels de fonctionnaient. Même avec vDR il fait une erreur, car il ne peut sauvegarder l'état de mon système (Unable to take a quiesced VMware snapshot), car vDR se sert de la copie à la volée du système de Microsoft.

Il s'avère que le service de copie à la volée de Microsoft (volume shadow copy) est endommagé. Après quelques heures de recherche, voici la procédure qui a fonctionné pour moi.



1. Démarrer Regedit

2. Localiser et exporter la clé suivante:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\EventSystem\{26c409cc-ae86-11d1-b616-00805fc79216}\Subscriptions

3. Supprimer cette clé de registre (cette clé sera recréer automatiquement dans les prochaines étapes)

4. Exécuter Services.msc

5. Redémarrer chaques services l'un à la suite de l'autre:
- COM+ Event System
- COM+ System Application
- Microsoft Software Shadow Copy Provider
- Volume Shadow Copy
Si un des services est en mode arrêt, changer le démarrage en mode automatique et démarrer le service.

6. At the command prompt, type vssadmin list writers, and then press ENTER. If the writes show up, your done, if not there is one more set of things to do.

7. Si vos VSS Writers sont maintenant affiché, vous n'êtes pas obligé de continuer.

8. Dans le cas contraire, copier/coller ces lignes dans un fichier "batch" ce sera plus facile…
cd /d %windir%\system32
net stop vss
net stop swprv
regsvr32 ole32.dll
regsvr32 oleaut32.dll
regsvr32 /i eventcls.dll
regsvr32 vss_ps.dll
vssvc /register
regsvr32 /i swprv.dll
regsvr32 es.dll
regsvr32 stdprov.dll
regsvr32 vssui.dll
regsvr32 msxml.dll
regsvr32 msxml3.dll
regsvr32 msxml4.dll

9. Aller en mode commande, et taper vssadmin list writers.

10.
Confirmer que vous avez maintenant les modules requis et relancer vos logiciels de sauvegarde. :)

Aucun commentaire: