NetWorker: Błąd "Nie udało się pobrać listy autorów dla RÓL I FUNKCJI SYSTEMU WINDOWS" jest widoczny po dostarczeniu niestandardowego pliku Writerlist.txt 0-bajtowego
Summary: Dostarczony przez użytkownika plik o długości 0 bajtów writerlist.txt powoduje, że czynności sprawdzania poprawności składników zapisujących kończą się niepowodzeniem podczas przygotowywania kopii zapasowej usługi migawek woluminów (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
Użytkownik doświadcza błędu kopii zapasowej VSS w jednym węźle w klastrze. Podczas gdy drugi węzeł zawsze kończy się pomyślnie, problematyczny zasób kończy się niepowodzeniem z następującym komunikatem o błędzie:
Błąd jest odtwarzany zarówno z zaplanowanymi zasadami tworzenia kopii zapasowych, jak i z uruchomieniem
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.Wskazuje to sytuację, w której składniki zapisywania VSS nie są rozpoznawane poprawnie, uniemożliwiając w ten sposób zakończenie operacji VSS.
Błąd jest odtwarzany zarówno z zaplanowanymi zasadami tworzenia kopii zapasowych, jak i z uruchomieniem
save .Cause
Wykonanie
Dwa dzienniki są zsynchronizowane do momentu wyzwolenia poniższej metody:
Na koniec w WĘŹLE DRUGIM odbierane są następujące informacje:
save na obu hostach węzłów jest niezbędne do odtworzenia błędu i umożliwia bezpośrednie porównanie wygenerowanych dzienników:
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() EnterOd tego momentu w obu węzłach wyświetla się:
CVssSysReqBackup::Init(): Successfully updated writer list.Następnie oba węzły rozpoczynają kroki weryfikacji składników zapisywania za pomocą metody:
IsWriterSupported()W tym miejscu zaczyna się różnica:
- WĘZEŁ PIERWSZY:
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]
- WĘZEŁ DRUGI:
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 succeedW WĘŹLE PIERWSZYM dziennik debugowania pokazuje, że podczas wykonywania metody używana jest domyślna lista obsługiwanych składników zapisywania systemu:
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 Ale w WĘŹLE DRUGIM wydaje się, że poniższe jest uzupełnione i używane:
PopulateUserSupportedWriterList() Zamiast:
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() ExitPo sprawdzeniu w systemie plików klienta NODE TWO stwierdzamy, że istnieje podana przez użytkownika lista zapisywania, która jest plikiem 0-bajtowym:
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 freeJest to używane do wypełniania listy zapisywania podczas wykonywania metody:
PopulateUserSupportedWriterList()Będąc plikiem 0-bajtowym, który nie zawiera nic,
PopulateUserSupportedWriterList()Nie można utworzyć spójnej struktury danych dla modułów zapisujących, które są następnie ustawiane jako nieobsługiwane.
Resolution
Konieczne jest usunięcie pliku 0-bajtowego z systemu plików NODE TWO.
Po wykonaniu demontażu:
C:\Program Files\EMC NetWorker\nsr\bin\writerlist.txtPodczas korzystania z:
PopulateDefaultSupportedWriterList()Umożliwia zakończenie
save operacja.
Po wykonaniu demontażu:
- WĘZEŁ DRUGI:
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.
Podoba się to, co widzimy na NODE ONE. Tworzenie kopii zapasowych VSS jest teraz możliwe przy użyciu węzła NODE TWO.
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.