Échec de la restauration des machines virtuelles autonomes NetWorker Module for Microsoft Hyper-V
Summary: NetWorker Module for Microsoft Hyper-V Standalone Virtual Machine Restore from UI Impossible de créer le chemin de destination.
Symptoms
Dans une configuration Hyper-V autonome :
La restauration de la machine virtuelle d’un serveur hyper-V vers un autre a échoué avec l’erreur suivante :
nsrnmmrc: 06/23/25 19:03:29.986376 nsrnmmrc-D3 expand_registry_path: input G:\VM_NAME\VM_NAME-VHHDX_ID-DISKNAME.vhdx
127955 23/06/2025 19:03:29 Failed to create directory G:\VM_NAME: No such file or directory
0 23/06/2025 19:03:29 Failed to create destination path for ' G:\VM_NAME\VM_NAME-VHHDX_ID-DISKNAME.vhdx'
nsrnmmrc: 06/23/25 19:03:30.075410 nsrnmmrc-D3 Successfully closed the recover session.
0 23/06/2025 19:03:30 Failed to complete BBB restore with error Failed to create destination path for ' G:\VM_NAME\VM_NAME-VHHDX_ID-DISKNAME.vhdx'
175686 23/06/2025 19:03:32 Restore failed with the error: Failed to complete BBB restore.
0 23/06/2025 19:03:32 Post restore files - nothing to do.
177924 23/06/2025 19:03:32 Fatal error during restoring files for Virtual Machine VS605 with savetime -- <SaveTime>.
71234 23/06/2025 19:03:37 **************************************************************
71238 23/06/2025 19:03:37 Recover completion status
50247 23/06/2025 19:03:37 Unable to restore files for VS605 with error: Failed to complete BBB restore. and error code: 0x80004005.
56473 23/06/2025 19:03:37 **************************************************************
L’onglet Monitor de NetWorker Module for Microsoft User Interface affiche les paramètres sélectionnés lors de la restauration.
Le disque de la machine virtuelle est ajouté deux fois pour le même disque.
Hyper-V virtual machine recovery options:
Source Hyper-V Server:<Source Hyper-V Server name>
Destination Hyper-V Server: <Destination Hyper-V Server name>
Destination path for the Hyper-V virtual machine configuration files: <Recovery directory>
Destination path for the virtual machine:
VM_NAME, G:\VM_NAME\VM_NAME-VHHDX_ID-DISKNAME.vhdx = < Recovery Directory>
VM_NAME, G:\VM_NAME\VM_NAME-VHHDX_ID-DISKNAME.vhdx = < Recovery Directory>
Host, on which the recovery process is run: <Destination Hyper-V Server name>
Cela se produit uniquement pour la restauration de machines virtuelles Hyper-V autonomes à partir de sauvegardes incrémentielles :
La restauration d’une machine virtuelle Hyper-V autonome à partir de sauvegardes complètes fonctionne correctement.
La restauration des machines virtuelles du cluster Hyper-V fonctionne correctement.
Cause
Dans une configuration Hyper-V autonome :
Pour la sauvegarde complète, il n’affiche qu’une seule entrée vhdx par disque et les restaurations d’un serveur Hyper-V à un autre fonctionnent correctement.
Pour la sauvegarde incrémentielle, les entrées vhdxs en double pour chaque disque sont visibles et la restauration d’un serveur hyper-V vers un autre échoue.
Vérification de l’index client à l’aide de la commande suivante :
nsrinfo -vvv -n all <Hyper-v Server Name> > c:\nsrinfo.txt
Le résultat de la sauvegarde incrémentielle affiche les entrées en double :
VSS file
Entry type: 8
Usage type: 0
Flags: 0
Component name: ABC....
Saveset name: APPLICATIONS:\Microsoft Hyper-V\VMNAME\<VHDX_ID>
Cover savetimes: <savetime>
Backup Level: full
Application Attributes:
*NSR_BACKUP_GENERATIONID: 1751568752;
ListOfVHDs: "VMNAME.vhdx,";
NSR_RCT_BACKUP: TRUE;
NSR_SAVESET_COUNT: 1;
NSR_SAVESET_INDEX: 0;
NSR_SNAPSHOT_SESSIONID:
da_dirl->G:\VMNAME\VMNAME\Virtual Hard Disks\VMNAME.vhdx
da_dirl->G:\VMNAME\VMNAME\Virtual Hard Disks\VMNAME.vhdx
WIN ASDF v2 file `APPLICATIONS:\Microsoft Hyper-V\VMNAME\', NSR size=xxx, date=<savetime> <backup_time>, file size=0
Resolution
Il s’agit d’un problème connu et le correctif a fusionné avec les versions 19.11.0.4 et 19.12.0.1. ou versions supérieures.