Większość rozwiązań do tworzenia kopii zapasowych danych w systemie Windows w takiej czy innej formie korzysta z możliwości usługi kopiowania w tle (Vss - Volume Shadow Copy Service) do tworzenia kopii danych aplikacji lub usług. W niektórych przypadkach usługa VSS lub jeden z jej modułów rejestrujących zaczyna działać niepoprawnie, w wyniku czego nie można wykonać normalnej procedury tworzenia kopii zapasowej danych. Ten błąd napotkałem na serwerach Exchange, MSSQL i Hyper-V. Aby szybko przywrócić usługę VSS i jej składniki, korzystam z następującej instrukcji.
Aby ustalić, który moduł VSS nie powiódł się, wyświetl listę autorów VSS (Writers) zarejestrowanych w systemie za pomocą polecenia vssadmin.
autorzy list vssadmin
Na liście komponentów szukamy tych, które są w stanie Nie powiodło się (w przypadku normalnie pracujących komponentów status powinien wynosić Stan: [1] Stabilny)
Nazwa pisarza: „Microsoft Exchange Writer”
Writer Id: 76fe1ac4-6ded-4f4b-8f17-fd23f8ddcfb7
Identyfikator wystąpienia pisarza: 31b56ab0-9588-412f-ae7b-cdc375347158
Stan: [7] Nie powiodło się
Ostatni błąd: błąd, który można powtórzyć
Jak widać, w naszym przypadku program Microsoft Exchange Writer jest w stanie awarii (Stan: [8] Błąd), więc nie można wykonać kopii zapasowej programu Exchange. Z reguły, aby naprawić stan takiego komponentu, wystarczy ponownie uruchomić serwer (co nie zawsze jest możliwe ze względów operacyjnych).
Aby naprawić moduł zapisujący, musisz spróbować ponownie uruchomić powiązaną z nim usługę (poniższa tabela zawiera listę korespondencji między typowym modułem VSS Writer a powiązanymi usługami Windows). Oprócz zatrzymania usługi czasami trzeba zakończyć ręce zawieszonej usługi.
Pisarz Vss | Nazwa usługi | Pełna nazwa usługi |
Pisarz ASR | Vss | Tomowa kopia w tle |
Pisarz BITS | Bity | Usługa inteligentnego transferu w tle |
Urząd certyfikacji | CertSvc | Usługi certyfikatów w usłudze Active Directory |
COM + REGDB Writer | Vss | Tomowa kopia w tle |
Autor usługi replikacji systemu plików DFS | Dfsr | Replikacja systemu plików DFS |
DHCP Jet Writer | DHCPServer | Serwer DHCP |
FRS Writer | NTFS | Replikacja plików |
Pisarz FSRS | srmsvc | Menedżer zasobów serwera plików |
IIS Config Writer | Apphosthost | Aplikacja Host Host Helper Service |
Pisarz metabazy IIS | IISADMIN | Usługa administracyjna IIS |
Microsoft Exchange Replica Writer | MSExchangeRepl | Usługa replikacji Microsoft Exchange |
Microsoft Exchange Writer | MSExchangeIS | Microsoft Exchange Information Store |
Microsoft Hyper-V VSS Writer | vmms | Zarządzanie maszynami wirtualnymi Hyper-V |
MSMQ Writer (MSMQ) | Msmq | Kolejkowanie wiadomości |
MSSearch Service Writer | WSearch | Wyszukiwanie w systemie Windows |
NPS VSS Writer | System zdarzeń | System zdarzeń COM + |
NTDS | NTDS | Usługi domenowe w usłudze Active Directory |
OSearch VSS Writer | OSearch | Wyszukiwanie Office SharePoint Server |
OSearch14 VSS Writer | OSearch14 | Wyszukiwanie w SharePoint Server 14 |
Pisarz rejestru | Vss | Tomowa kopia w tle |
Pisarz optymalizacji kopiowania w tle | Vss | Tomowa kopia w tle |
Pisarz SMS | SMS_SITE_VSS_WRITER | SMS_SITE_VSS_WRITER |
SPSearch VSS Writer | SPSearch | Wyszukiwanie w Windows SharePoint Services |
SPSearch4 VSS Writer | SPSearch4 | SharePoint Foundation Search V4 |
SqlServerWriter | SQLWriter | Program SQL Server VSS Writer |
Autor systemu | Cryptsvc | Usługi kryptograficzne |
TermServLicensing | TermServLicensing | Licencjonowanie pulpitu zdalnego |
WDS VSS Writer | WDSServer | Serwer usług wdrażania systemu Windows |
WIDWriter | WIDWriter | Windows VSS Database Writer |
WINS Jet Writer | WINS | Windows Internet Name Service (WINS) |
Pisarz Wmi | Winmgmt | Instrumentacja zarządzania Windows |
Ponownie uruchom polecenie
autorzy list vssadmin
Sprawdź status rejestratora problemów. Jeśli nie zmienił się na Stabilny, a problem nie został rozwiązany, możesz spróbować ponownie zarejestrować składniki i biblioteki usługi VSS.
Przejdź do katalogu:
cd c: \ windows \ system32
Zatrzymaj kopiowanie woluminów w tle i usługi kopiowania w tle oprogramowania Microsoft
Net Stop VSS
Net Stop SWPRV
Ponownie zarejestruj komponenty VSS:
regsvr32 / s ole32.dll
regsvr32 / s oleaut32.dll
regsvr32 / s vss_ps.dll
vssvc / register
regsvr32 / s / i swprv.dll
regsvr32 / s / i eventcls.dll
regsvr32 / s es.dll
regsvr32 / s stdprov.dll
regsvr32 / s vssui.dll
regsvr32 / s msxml.dll
regsvr32 / s msxml3.dll
regsvr32 / s msxml4.dll
vssvc / register
Teraz pozostaje uruchomić zatrzymane usługi:Net Start SWPRV
Net Start VSS
Sprawdź problem z problematycznym programem piszącym VSS.
Ta metoda ponownego uruchamiania i ponownej rejestracji składników VSS jest skuteczna zarówno w systemie Windows Server 2008/2012 / R2, jak i Windows Server 2016..