Avamar: Hyper-V GLR mislukt met "Kan beveiligingskenmerken voor VHD-bestand niet ophalen"
Summary: In dit artikel wordt een mogelijke Hyper-V Granular Level Recovery (GLR)-fout en een mogelijke nieuwe hotfix beschreven.
Symptoms
De GLR-koppeling (Granular Level Recovery) van Hyper-V Virtual Machine (VM) mislukt met berichten die lijken op het volgende:Vanaf axionfs.log:
axionfs Error <10900>: cbfs_get_file_security: function called with invalid parameter.
Uit avhyperv_plugin.log:
avhypervglr Info <18750>: Failed to mount VM <DELLEMC> avhypervglr Error <13794>: Hyper -V GLR Service had the following error = STATE_EVENT_IGNORED - Ignoring requested state transition for the 'plugin_mount_vm' event with transition cause of 'CAUSE_MOUNT_NEW_VOLUME' while in the 'STATE_NEEDS_REBOOT' state avhypervglr Error <15458>: Unable to mount VHDs
Vanaf avhypervglrsvc.log:
[avhypervglrsvc.exe] Fetching Virtual Disk properties for 'C:\Program Files\avs\var\avfscache\AVFSMOUNT\00000001\d$\VM\Hyper-V\Virtual Hard Disks\DELLEMC_592A3536-12B2-4555-9850-A8D2A1B9D816.avhdx' with volume mappings set to 'false'. avhypervglrsvc.exe Info <42422>: Unable to get Virtual Disk Information. OpenVirtualDisk failed with error (3): The system cannot find the path specified. [avhypervglrsvc.exe] hypervvss_vdisk::set_vdisk_parent -> in_path='C:\Program Files\avs\var\avfscache\AVFSMOUNT\00000001\d$\VM\Hyper-V\Virtual Hard Disks\DELLEMC_592A3536-12B2-4555-9850-A8D2A1B9D816.avhdx', in_parent_path='C:\Program Files\avs\var\avfscache\AVFSMOUNT\00000001\d$\VM\Hyper-V\Virtual Hard Disks\DELLEMC.vhdx'. avhypervglrsvc.exe Error <42422>: Unable to set Virtual Disk Parent Path. OpenVirtualDisk failed with error (3): The system cannot find the path specified. CoInitializeSecurity Failed because it has been already called by this thread avhypervglrsvc.exe Info <13669>: VDS Service Completed. Result = The operation completed successfully. avhypervglrsvc.exe Info <13686>: Mounting VHD file path = C:\Program Files\avs\var\avfscache\AVFSMOUNT\00000001\d$\VM\Hyper-V\Virtual Hard Disks\DELLEMC_592A3536-12B2-4555-9850-A8D2A1B9D816.avhdx avhypervglrsvc.exe Error <13701>: Failed to Get Security attributes for VHD file 'C:\Program Files\avs\var\avfscache\AVFSMOUNT\00000001\d$\VM\Hyper-V\Virtual Hard Disks\DELLEMC_592A3536-12B2-4555-9850-A8D2A1B9D816.avhdx'. Error = A device attached to the system is not functioning. avhypervglrsvc.exe Error <13687>: Unable to get security attributes for file = C:\Program Files\avs\var\avfscache\AVFSMOUNT\00000001\d$\VM\Hyper-V\Virtual Hard Disks\DELLEMC_592A3536-12B2-4555-9850-A8D2A1B9D816.avhdx avhypervglrsvc.exe Error <13693>: AddVDisk returned error The system cannot find the path specified. [] No more virtual disk provider found avhypervglrsvc.exe Error <13680>: Failed to query Provider avhypervglrsvc.exe Error <13678>: Failed to mount vhd disk [avhypervglrsvc.exe] xml = C:\Program Files\avs\var avhypervglrsvc.exe Info <15441>: Failed to find disk at index = 1
In de omgevingen van sommige gebruikers kan dit er ook voor zorgen dat de Windows GLR-servers of proxy's opnieuw worden opgestart tijdens de browsepoging.
Cause
De Avamar GLR-plug-ins voor Hyper-V, Exchange, SharePoint en SQL (TLR) hebben een ingebouwde driver van derden "ELDOS-driver".
Deze component is nodig om het Avamar-back-uppad van een database te koppelen om de GLR- of TLR-bewerkingen uit te voeren die later worden voltooid met de Itempoint-tool.
Dat ELDOS-stuurprogramma is een eerdere versie die niet de nieuwste verbeteringen heeft om nieuwere Windows-besturingssystemen (Windows 2022 en hoger) te ondersteunen. Dit veroorzaakt de hierboven genoemde storingen.
Als gevolg hiervan wordt het GLR- of TLR-herstel niet ondersteund voor Windows 2022 en hoger, wat ook wordt weergegeven in de Avamar Support Matrix.
De technische en productbeheerteams van Dell beoordelen alternatieven voor de best haalbare opties.
Resolution
Tijdelijke tijdelijke oplossing:
Om GLR van een database uit te voeren, herstelt u eerst de database naar een bestand en gebruikt u vervolgens de Itempoint-tool om de data te ontginnen.