NetWorker : L’erreur « Échec de l’obtention de la liste des writers pour les RÔLES ET FONCTIONNALITÉS WINDOWS » s’affiche après la création d’un fichier Writerlist.txt personnalisé de 0 octet
Summary: Le fichier writerlist.txt personnalisé fourni d’une longueur de 0 octet fait échouer les étapes de validation des enregistreurs lors de la préparation de la sauvegarde du service de snapshots de volume (VSS). ...
This article applies to
This article does not apply to
This article is not tied to any specific product.
Not all product versions are identified in this article.
Symptoms
Un utilisateur rencontre une erreur de sauvegarde VSS sur un nœud d’un cluster. Alors que l’autre nœud réussit toujours, la ressource problématique échoue avec le message d’erreur suivant :
L’erreur se reproduit à la fois avec les règles de sauvegarde planifiée et lors de l’exécution de
11/16/17 17:42:37.343548 WINDOWS ROLES AND FEATURES: sow_init_save_sysset_walker () called 11/16/17 17:42:37.343548 WINDOWS ROLES AND FEATURES: sow_save: Failed to get writers list for WINDOWS ROLES AND FEATURES: WINDOWS ROLES AND FEATURES: ERROR: Failed to get writers list for WINDOWS ROLES AND FEATURES: 95088:save: Cannot back up the volume save set because the initialization of VSS did not succeed.Cela indique une situation dans laquelle les enregistreurs VSS ne sont pas reconnus correctement, ce qui empêche l’opération VSS de se terminer.
L’erreur se reproduit à la fois avec les règles de sauvegarde planifiée et lors de l’exécution de
save .Cause
Exécution de l'
Les deux fichiers log sont synchronisés jusqu’à ce que la méthode ci-dessous soit déclenchée :
À la fin, les éléments suivants sont reçus dans le NŒUD DEUX :
save sur les deux hôtes de nœuds est nécessaire pour reproduire l’erreur et permet une comparaison côte à côte des logs générés :
C:\Program Files\EMC NetWorker\nsr\bin>save -D9 -s myserver -b Datadomain -o "VSS:NSR_SYS_WRITER_WIN32_SERVCOMP_USER=yes" C:\Lgto\nmsap91_win_x64\win_x64\networkr\file_to_backup
PopulateSupportedWriterList() EnterAprès ce point, les deux nœuds affichent les éléments suivants :
CVssSysReqBackup::Init(): Successfully updated writer list.Ensuite, les deux nœuds démarrent les étapes de validation des writers avec la méthode :
IsWriterSupported()C’est là que commence la différence :
- NŒUD 1 :
IsWriterSupported() Enter.
04/10/18 11:22:57.671021 VSS Writer {d61d61c8-d73a-4eee-8cdd-f6f9786b7xxx} is supported
04/10/18 11:22:57.671021 IsWriterSupported() Exit
[for each writer]
- NŒUD 2 :
IsWriterSupported() Enter.
04/10/18 11:14:17.601823 VSS Writer {d61d61c8-d73a-4eee-8cdd-f6f9786b7xxx} is not supported
04/10/18 11:14:17.601823 IsWriterSupported() Exit
[for each writer]
95088:save: Cannot back up the volume save set because the initialization of VSS did not succeedDans le nœud 1, le journal de débogage indique que lors de l’exécution de la méthode, la liste des writers du système pris en charge par défaut est utilisée :
PopulateSupportedWriterList()
04/10/18 11:22:56.702238 PopulateSupportedWriterList() Enter./n04/10/18 11:22:56.702238 lgwstat: Failed to open file/directory: \\?\C:\Program Files\EMC NetWorker\nsr\bin\writerlist.txt
04/10/18 11:22:56.702238 PopulateDefaultSupportedWriterList() Enter.
04/10/18 11:22:56.702238 PopulateDefaultSupportedWriterList() Exit Mais dans le nœud DEUX, il semble que les éléments ci-dessous soient terminés et utilisés :
PopulateUserSupportedWriterList() Au lieu de :
PopulateDefaultSupportedWriterList().
04/10/18 11:14:16.664317 PopulateSupportedWriterList() Enter. 04/10/18 11:14:16.664317 PopulateUserSupportedWriterList() Enter. 04/10/18 11:14:16.664317 PopulateUserSupportedWriterList() ExitLors d’une vérification dans le nœud DEUX du système de fichiers client, nous constatons qu’il existe une liste de writers fournie par l’utilisateur qui est un fichier de 0 octet :
C:\Program Files\EMC NetWorker\nsr\bin>dir writerlist.txt Volume in drive C has no label. Volume Serial Number is 5F41-F8xx Directory of C:\Program Files\EMC NetWorker\nsr\bin 11/10/2017 10:01 AM 0 writerlist.txt 1 File(s) 0 bytes 0 Dir(s) 33,237,905,408 bytes freeCela est utilisé pour remplir la liste des writers pendant l’exécution de la méthode :
PopulateUserSupportedWriterList()Comme il s’agit d’un fichier de 0 octet qui ne contient rien, l’attribut
PopulateUserSupportedWriterList()Impossible de créer une structure de données cohérente pour les enregistreurs qui sont ensuite définis comme non pris en charge.
Resolution
La suppression du fichier de 0 octet du système de fichiers du nœud DEUX est nécessaire.
Une fois le retrait effectué :
C:\Program Files\EMC NetWorker\nsr\bin\writerlist.txtLors de l’utilisation de :
PopulateDefaultSupportedWriterList()Permet d’effectuer les tâches suivantes :
save opération.
Une fois le retrait effectué :
- NŒUD 2 :
PopulateSupportedWriterList() Enter./n04/11/18 14:31:10.389231 lgwstat: Failed to open file/directory: \\?\C:\Program Files\EMC NetWorker\nsr\bin\writerlist.txt04/11/18 14:31:10.389231 PopulateDefaultSupportedWriterList() Enter. 04/11/18 14:31:10.389231 PopulateDefaultSupportedWriterList() Exit. 04/11/18 14:31:10.389231 PopulateSupportedWriterList() Exit.
Comme ce que nous voyons sur NODE ONE. Les sauvegardes VSS sont désormais possibles avec le nœud DEUX.
Affected Products
NetWorker Family, NetWorker, NetWorker SeriesArticle Properties
Article Number: 000056703
Article Type: Solution
Last Modified: 29 Jul 2025
Version: 4
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.