NetWorker: O erro "Falha ao obter a lista de gravadores para FUNÇÕES E RECURSOS DO WINDOWS" é visível após o arquivo de Writerlist.txt de 0 byte personalizado fornecido
Summary: O comprimento de 0 byte fornecido personalizado writerlist.txt arquivo faz com que as etapas de validação de gravadores falhem na preparação do backup do VSS (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
Um usuário está enfrentando um erro de backup do VSS em um nó de um cluster. Embora o outro nó seja sempre bem-sucedido, o recurso problemático falha com a seguinte mensagem de erro:
O erro é reproduzido com políticas de backup agendadas e executando o
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.Isso indica uma situação em que os gravadores VSS não são reconhecidos corretamente, impedindo assim que a operação VSS seja concluída.
O erro é reproduzido com políticas de backup agendadas e executando o
save .Cause
Execução do
Os dois logs estão sincronizados até que o método abaixo seja acionado:
No final, o seguinte é recebido no NÓ DOIS:
save O comando em ambos os hosts de nó é necessário para reproduzir o erro e permite uma comparação lado a lado dos logs gerados:
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() EnterApós esse ponto, ambos os nós mostram:
CVssSysReqBackup::Init(): Successfully updated writer list.Em seguida, os dois nós iniciam as etapas de validação dos gravadores com o método:
IsWriterSupported()É aqui que começa a diferença:
- NÓ UM:
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Ó DOIS:
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 succeedNo NODE ONE, o registro de depuração mostra que, durante a execução do método, a lista padrão de gravadores do sistema compatíveis é usada:
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 Mas no NÓ DOIS, parece que o seguinte está concluído e usado:
PopulateUserSupportedWriterList() Em vez 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() ExitApós uma verificação no sistema de arquivos client NODE TWO, descobrimos que há uma lista de gravadores fornecida pelo usuário, que é um arquivo de 0 byte:
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 freeIsso é usado para preencher a lista de gravadores durante a execução do método:
PopulateUserSupportedWriterList()Sendo um arquivo de 0 bytes que não contém nada, o
PopulateUserSupportedWriterList()Não é possível criar uma estrutura de dados consistente para os gravadores, que são definidos como não compatíveis.
Resolution
É necessário remover o arquivo de 0 byte do file system NODE TWO.
Quando a remoção for feita:
C:\Program Files\EMC NetWorker\nsr\bin\writerlist.txtAo usar o:
PopulateDefaultSupportedWriterList()Permite a conclusão do
save operação.
Quando a remoção for feita:
- NÓ DOIS:
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.
Como o que vemos no NODE ONE. Os backups do VSS agora são possíveis com o NÓ DOIS.
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.