none
Sauvegarde VM Hyper-V probleme VSS RRS feed

  • Question

  • Bonjour,

    2 x Windows 2012 R2 Hyper-V
    VM CentOS
    Backup software : Veeam B&R 9.0

    Lors du backup d'une VM, les erreurs suivantes apparaissent dans l'observateur d’événements :

    Event ID 8229
    Source VSS
    Un enregistreur VSS a rejeté un événement avec l’erreur 0x800423f4, L’enregistreur a rencontré une erreur non temporaire. Si le processus de sauvegarde
    est relancé, il est probable que l’erreur se reproduise.
    . Les modifications apportées par l’enregistreur aux composants de l’enregistreur lors du traitement de l’événement ne seront pas accessibles au demandeur. Consultez le journal des événements à la recherche d’événements associés en provenance de l’application
     hébergeant l’enregistreur VSS. 
    
    
    Opération :
       Événement PrepareForSnapshot
    
    Contexte :
       Contexte d’exécution: Writer
       ID de classe du rédacteur: {66841cd4-6ded-4f4b-8f17-fd23f8ddc3de}
       Nom du rédacteur: Microsoft Hyper-V VSS Writer
       ID d’instance du rédacteur: {033c484e-3fff-4900-9353-caeda2d21551}
       Ligne de commande: C:\Windows\system32\vmms.exe
       ID de processus: 10124

    Event ID 18014
    Source Hyper-V-VMMS
    L’opération de point de contrôle pour « VWEB-MPL6 » a été annulée. (ID d’ordinateur virtuel CB0002E6-A049-46F8-8B36-CA4FE0E940D5)
    
    Event ID 18012
    Source Hyper-V-VMMS
    L’opération de point de contrôle pour « VWEB-MPL6 » a échoué. (ID d’ordinateur virtuel CB0002E6-A049-46F8-8B36-CA4FE0E940D5)

    Event ID 10150
    Source Hyper-V-VMMS
    Impossible de créer le point de contrôle de sauvegarde pour l’ordinateur virtuel « VWEB-MPL6 » : Erreur non spécifiée (0x80004005). (ID d’ordinateur virtuel CB0002E6-A049-46F8-8B36-CA4FE0E940D5)

    Event ID 3280
    Source Hyper-V-Worker
    « VWEB-MPL6 » n’a pas pu lancer une opération de point de contrôle : Erreur non spécifiée (0x80004005). (ID d’ordinateur virtuel CB0002E6-A049-46F8-8B36-CA4FE0E940D5)

    Event ID 16010
    Source Hyper-V-Worker
    Échec de l’opération.

    Event ID 123
    Source DeviceSetupManager
    Le service DSM a été retardé de 103 secondes pour l’interrogation/le téléchargement/l’installation d’un pilote sur le périphérique « USB\VID_413C&PID_A102\7&6540616&0&3 »

    Le backup rend la VM inutilisable et je dois la réinitialiser. Après avoir contacté le support Veeam, il apparaît que le problème provient du VSS. En réalisant un snapshot manuel du volume sur lequel se trouve la VM, il crash.

    -> set verbose on
    -> set context persistent
    -> set metadata diskshadow_09-12_13-09.cab
    -> 
    -> #Volumes:
    -> #Adding volume c:\clusterstorage\dev\
    -> add volume \\?\volume{5e6411a1-aed2-4b0f-8a5d-47d38ba2f2fa}\ alias vol1
    -> 
    -> #Exclude writers:
    -> #Exclude asr writer:
    -> writer exclude {be000cbe-11fe-4426-9c58-531aa6355fc4}
    -> #Exclude cluster database:
    -> writer exclude {41e12264-35d8-479b-8e5c-9b23d1dad37e}
    -> #Exclude cluster shared volume vss writer:
    -> writer exclude {1072ae1c-e5a7-4ea1-9e4a-6f7964656570}
    -> #Exclude com+ regdb writer:
    -> writer exclude {542da469-d3e1-473c-9f4f-7847f01fc64f}
    -> #Exclude performance counters writer:
    -> writer exclude {0bada1de-01a9-4625-8278-69e735f39dd2}
    -> #Exclude registry writer:
    -> writer exclude {afbab4a2-367d-4d15-a586-71dbb18f8485}
    -> #Exclude shadow copy optimization writer:
    -> writer exclude {4dc3bdd4-ab48-4d07-adb0-3bee2926fd7f}
    -> #Exclude system writer:
    -> writer exclude {e8132975-6f93-4464-a53e-1050253ae220}
    -> #Exclude task scheduler writer:
    -> writer exclude {d61d61c8-d73a-4eee-8cdd-f6f9786b7124}
    -> #Exclude vss metadata store writer:
    -> writer exclude {75dfb225-e2e4-4d39-9ac9-ffaff65ddf06}
    -> #Exclude wmi writer:
    -> writer exclude {a6ad56c2-b509-4e6c-bb19-49d8f43532f0}
    -> 
    -> #Process components:
    -> #Exclude microsoft hyper-v vss writer:host component:
    -> writer exclude "{66841cd4-6ded-4f4b-8f17-fd23f8ddc3de}:\host component"
    -> #Exclude microsoft hyper-v vss writer:offline\template-centos7:
    -> writer exclude "{66841cd4-6ded-4f4b-8f17-fd23f8ddc3de}:\dfc9942e-fbc4-4e6b-9b83-a5b43dcda83a"
    -> #Exclude microsoft hyper-v vss writer:offline\vweb-mpl3:
    -> writer exclude "{66841cd4-6ded-4f4b-8f17-fd23f8ddc3de}:\17c50cd5-c026-4c78-9b5e-83c42d3046de"
    -> #Exclude microsoft hyper-v vss writer:online\pc-test-001:
    -> writer exclude "{66841cd4-6ded-4f4b-8f17-fd23f8ddc3de}:\e6b5920b-ff5e-4101-bb89-8531d9acbe36"
    -> #Exclude microsoft hyper-v vss writer:online\srv-fichiers:
    -> writer exclude "{66841cd4-6ded-4f4b-8f17-fd23f8ddc3de}:\e63c2a4f-0371-4786-a6fa-c4fc41685ac4"
    -> #Exclude microsoft hyper-v vss writer:online\vapp-mpl3:
    -> writer exclude "{66841cd4-6ded-4f4b-8f17-fd23f8ddc3de}:\205d7724-e6e6-455a-8fb6-caeff0b084e1"
    -> #Exclude microsoft hyper-v vss writer:online\vfs-mpl2:
    -> writer exclude "{66841cd4-6ded-4f4b-8f17-fd23f8ddc3de}:\ba2a0266-3897-43ab-a86e-5596c5aaf1ba"
    -> #Exclude microsoft hyper-v vss writer:online\vm_srv-fichiers-d:
    -> writer exclude "{66841cd4-6ded-4f4b-8f17-fd23f8ddc3de}:\d42017d7-ed21-49ac-a7b1-dc97e3f41032"
    -> #Exclude microsoft hyper-v vss writer:online\vps-mpl1:
    -> writer exclude "{66841cd4-6ded-4f4b-8f17-fd23f8ddc3de}:\23fdc9b9-743c-4254-b6b4-0425fd08ba43"
    -> #Exclude microsoft hyper-v vss writer:online\vvoip-mpl1 - avaya:
    -> writer exclude "{66841cd4-6ded-4f4b-8f17-fd23f8ddc3de}:\c8e7288c-3fc1-4543-b9c1-0ac6522e7d05"
    -> #Exclude microsoft hyper-v vss writer:online\vweb-mpl4:
    -> writer exclude "{66841cd4-6ded-4f4b-8f17-fd23f8ddc3de}:\bd871ffe-3f2a-4c8f-b73f-a3434b07a977"
    -> #Exclude microsoft hyper-v vss writer:online\vweb-mpl5:
    -> writer exclude "{66841cd4-6ded-4f4b-8f17-fd23f8ddc3de}:\590e5ffa-3f09-482d-a05f-918bad176c27"
    -> #Include microsoft hyper-v vss writer:online\vweb-mpl6:
    -> writer verify "{66841cd4-6ded-4f4b-8f17-fd23f8ddc3de}:\cb0002e6-a049-46f8-8b36-ca4fe0e940d5"
    -> 
    -> create
    Le composant « \17C50CD5-C026-4C78-9B5E-83C42D3046DE »  provenant de l’enregistreur « Microsoft Hyper-V VSS Writer »  est exclu explicitement.
    Le composant « \205D7724-E6E6-455A-8FB6-CAEFF0B084E1 »  provenant de l’enregistreur « Microsoft Hyper-V VSS Writer »  est exclu explicitement.
    Le composant « \23FDC9B9-743C-4254-B6B4-0425FD08BA43 »  provenant de l’enregistreur « Microsoft Hyper-V VSS Writer »  est exclu explicitement.
    Le composant « \590E5FFA-3F09-482D-A05F-918BAD176C27 »  provenant de l’enregistreur « Microsoft Hyper-V VSS Writer »  est exclu explicitement.
    Le composant « \BA2A0266-3897-43AB-A86E-5596C5AAF1BA »  provenant de l’enregistreur « Microsoft Hyper-V VSS Writer »  est exclu explicitement.
    Le composant « \BD871FFE-3F2A-4C8F-B73F-A3434B07A977 »  provenant de l’enregistreur « Microsoft Hyper-V VSS Writer »  est exclu explicitement.
    Le composant « \C8E7288C-3FC1-4543-B9C1-0AC6522E7D05 »  provenant de l’enregistreur « Microsoft Hyper-V VSS Writer »  est exclu explicitement.
    Le composant « \D42017D7-ED21-49AC-A7B1-DC97E3F41032 »  provenant de l’enregistreur « Microsoft Hyper-V VSS Writer »  est exclu explicitement.
    Le composant « \DFC9942E-FBC4-4E6B-9B83-A5B43DCDA83A »  provenant de l’enregistreur « Microsoft Hyper-V VSS Writer »  est exclu explicitement.
    Le composant « \E63C2A4F-0371-4786-A6FA-C4FC41685AC4 »  provenant de l’enregistreur « Microsoft Hyper-V VSS Writer »  est exclu explicitement.
    Le composant « \E6B5920B-FF5E-4101-BB89-8531D9ACBE36 »  provenant de l’enregistreur « Microsoft Hyper-V VSS Writer »  est exclu explicitement.
    Le composant « \Host Component »  provenant de l’enregistreur « Microsoft Hyper-V VSS Writer »  est exclu explicitement.
    Le composant « \CB0002E6-A049-46F8-8B36-CA4FE0E940D5 »  provenant de l’enregistreur « Microsoft Hyper-V VSS Writer »  est sélectionné.
    
    * Inclusion de l’enregistreur « Microsoft Hyper-V VSS Writer » :
    + Ajout du composant : \CB0002E6-A049-46F8-8B36-CA4FE0E940D5
    
    ERREUR : L’enregistreur « Microsoft Hyper-V VSS Writer » sélectionné est en échec.
           - Statut : 8 (VSS_WS_FAILED_AT_PREPARE_SNAPSHOT)
         - Code d’erreur de l’enregistreur : 0x (VSS_E_WRITERERROR_NONRETRYABLE)
        - ID de l’enregistreur : {66841cd4-6ded-4f4b-8f17-fd23f8ddc3de}
        - ID de l’instance : {033c484e-3fff-4900-9353-caeda2d21551}


    J'ai d'autres VM CentOS et Windows 2012 R2 qui ne rencontrent pas ce probleme, meme si globalement le job de backup doit s'y reprendre à deux fois pour certaines d'entre-elles.

    Merci.


    • Modifié cyrilvoirin mercredi 14 septembre 2016 12:06 edit format
    mercredi 14 septembre 2016 12:04

Réponses

  • Bonjour,

    J'ai pu corriger le problème simple en désactivant dans les options avancées de Veeam l'Hyper-V guest quiescence. Sur mes systèmes cette option apporte plus de problèmes que de solutions.

    • Marqué comme réponse cyrilvoirin lundi 19 septembre 2016 06:41
    lundi 19 septembre 2016 06:41

Toutes les réponses

  •    Bonjour cyrilvoirin,

      Votre thread est assez intéressant et je suis en train de faire des recherches. Entretemps est-ce que vous pouvez nous fournir l'output de vssadmin list writers ?

      En attendant votre réponse, je voudrais vous remercier d'avance pour votre coopération.

      Cordialement,

    jeudi 15 septembre 2016 11:46
    Modérateur
  • Bonjour,

    J'ai pu corriger le problème simple en désactivant dans les options avancées de Veeam l'Hyper-V guest quiescence. Sur mes systèmes cette option apporte plus de problèmes que de solutions.

    • Marqué comme réponse cyrilvoirin lundi 19 septembre 2016 06:41
    lundi 19 septembre 2016 06:41
  •    Bonjour Monsieur Voirin,

    Merci d'avoir partagé la solution avec nous. Je voulais vous proposer un plan d'action en anglais : 

       

    1. Delete old mount points on the host and guest servers (Microsoft- Systems only):

    Open an administrator CMD:

    diskpart
    automount scrub
    automount disable
    exit
    exit

    diskpart
    automount enable
    exit
    exit


    2. Please do this registry change on host and guest level (Microsoft- Systems only).

    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\VSS\Settings
    Key = SnapshotTornComponents (DWORD (32-bit))
    Value = 1
                    >>> this makes backup operations more resilient


    3. Please do the following registry change on the VM (usable only for Microsoft – Guest Servers): 

    Location: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Virtualization\VssRequestor 
    Name: BackupType 
    Type: REG_DWORD 
    Value: 0 or 1

    >> set the Value to 1

    If this registry entry is created and its value is set to 1, application backup will not be affected by the virtual machine backup operation on the server that is running Hyper-V.
    If this registry entry does not exist, or if its value is 0, issue 3 occurs. 
    A restart of the VM maybe required. 

    Cordialement,

    lundi 19 septembre 2016 07:41
    Modérateur