NetWorker: Felet "Det gick inte att hämta skrivarlistan för WINDOWS-ROLLER OCH FUNKTIONER" visas efter att en anpassad Writerlist.txt fil på 0 byte

Summary: Den anpassade writerlist.txt filen med en längd på 0 byte gör att skrivarvalideringsstegen misslyckas under förberedelsen av VSS-säkerhetskopiering (Volume Snapshot Service).

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

En användare har ett VSS-säkerhetskopieringsfel på en nod i ett kluster. Den andra noden lyckas alltid, men den problematiska resursen misslyckas med följande felmeddelande:
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.
Detta indikerar en situation där VSS-skrivare inte identifieras korrekt, vilket förhindrar att VSS-åtgärden slutförs.

Felet återskapas både med schemalagda säkerhetskopieringspolicyer och körning av save befallning.

Cause

Verkställande av save Kommandot på båda nodvärdarna är nödvändigt för att återskapa felet och tillåter en jämförelse sida vid sida av de genererade loggarna:
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
De två loggarna är synkroniserade tills metoden nedan utlöses:
PopulateSupportedWriterList() Enter
Efter det här läget visar båda noderna:
CVssSysReqBackup::Init(): Successfully updated writer list.
Sedan startar båda noderna skrivarvalideringsstegen med metoden:
IsWriterSupported()
Det är här skillnaden börjar:
  • NOD ETT:
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]
  • NOD TVÅ:
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]
I slutet tas följande emot i nod TVÅ:
95088:save: Cannot back up the volume save set because the initialization of VSS did not succeed
I NOD ETT visar felsökningsloggen att standardlistan för systemskrivare som stöds används under körningen av metoden:
 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
Men i NOD TVÅ verkar det som om nedanstående är ifyllt och används:
PopulateUserSupportedWriterList() 
I stället för:
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() Exit
Vid en kontroll i klientfilsystemets NOD TVÅ upptäcker vi att det finns en skrivarlista som tillhandahålls av användaren och som är en 0-byte-fil:
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 free
Det används för att fylla i skrivarlistan under körningen av metoden:
 PopulateUserSupportedWriterList()
Eftersom det är en 0-bytesfil som inte innehåller någonting,
PopulateUserSupportedWriterList() 
Det går inte att skapa en konsekvent datastruktur för skrivarna, som sedan anges som inte stöds.

Resolution

Borttagning av 0-byte-filen från nod TVÅ-filsystemet är nödvändigt.
C:\Program Files\EMC NetWorker\nsr\bin\writerlist.txt
När du använder:
PopulateDefaultSupportedWriterList()
Gör det möjligt att slutföra save operation.

När borttagningen är klar:
  • NOD TVÅ:
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.

Som det vi ser på NOD ONE. VSS-säkerhetskopieringar är nu möjliga med NOD TWO.

Affected Products

NetWorker Family, NetWorker, NetWorker Series
Article 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.