Пререгистриране на VSS (Volume Shadow Copy Service) компоненти в Windows Server

Повечето решения за архивиране на данни под Windows под една или друга форма използват възможностите на услугата за копиране в сянка (VSS - Volume Shadow Copy Service) за създаване на копия на данни или услуги на приложението. В някои случаи VSS услугата или един от нейните записи модули започва да работи неправилно, в резултат на което не може да се извърши нормалната процедура за архивиране на данни. Попаднах на тази грешка на Exchange, MSSQL и Hyper-V сървъри. За бързо възстановяване на услугата VSS и нейните компоненти използвам следната инструкция.

За да определите неуспешния VSS модул, избройте VSS (Writers) писатели, регистрирани в системата, като използвате командата vssadmin.

vssadmin списък писатели

В списъка на компонентите търсим тези, които са в състояние Неуспешно (за нормално работещи компоненти състоянието трябва да бъде Състояние: [1] Стабилен)

Име на писателя: „Microsoft Exchange Writer“
Id на писателя: 76fe1ac4-6ded-4f4b-8f17-fd23f8ddcfb7
Идент. № на писателя: 31b56ab0-9588-412f-ae7b-cdc375347158
Състояние: [7] Неуспешно
Последна грешка: Грешка при повторно използване

Както можете да видите, в нашия случай Microsoft Exchange Writer е в неуспешно състояние (състояние: [8] Failed), така че Exchange не може да бъде архивиран. Като правило, за да коригирате състоянието на такъв компонент, просто рестартирайте сървъра (което не винаги е възможно по оперативни причини).

За да поправите писателя, трябва да опитате да рестартирате свързаната с него услуга (таблицата по-долу съдържа списък на кореспонденция между типичните VSS Writer и свързаните с тях услуги на Windows). Освен да спрете услугата, понякога се налага да завършите процеса на услугата за окачване с ръце.

Vss писателИме на услугата Пълно име на услугата
ASR WriterVSSОбемно копие в сянка
BITS WriterBITSФонова интелигентна услуга за трансфер
Сертифициращ органCertSvcУслуги за сертифициране на Active Directory
COM + REGDB WriterVSSОбемно копие в сянка
Записващ сервиз на DFS ReplicationDFSRDfs репликация
DHCP Jet WriterDHCPServerDHCP сървър
FRS WriterNtFrsРепликация на файл
Fsrm писателsrmsvcМениджър на ресурси за файлов сървър
IIS Config WriterAppHostSvcПриложение Служба помощник домакин
IIS Metabase WriterIISADMINIIS администраторска услуга
Microsoft Exchange Replica WriterMSExchangeReplУслуга за репликация на Microsoft Exchange
Microsoft Exchange WriterMSExchangeISМагазин за информация на Microsoft Exchange
Microsoft Hyper-V VSS WritervmmsHyper-V управление на виртуални машини
MSMQ Writer (MSMQ)MSMQОпашка за съобщения
MSSearch Service WriterWSearchТърсене в Windows
NPS VSS WriterСъбитна системаCOM + система за събития
NTDSNTDSДомейн услуги на Active Directory
OSearch VSS WriterOSearchТърсене на Office SharePoint Server
OSearch14 VSS WriterOSearch14Търсене на SharePoint Server 14
РегистраторVSSОбемно копие в сянка
Записвач за оптимизация на сенките на сенкитеVSSОбемно копие в сянка
SMS WriterSMS_SITE_VSS_WRITERSMS_SITE_VSS_WRITER
SPSearch VSS WriterSPSearchТърсене на услуги за Windows SharePoint
SPSearch4 VSS WriterSPSearch4Търсене на SharePoint Foundation V4
SqlServerWriterSQLWriterVSS Writer на SQL Server
Системен писателCryptSvcКриптографски услуги
TermServLicensingTermServLicensingЛицензиране на отдалечен работен плот
WDS VSS WriterWDSServerСървър за услуги за внедряване на Windows
WIDWriterWIDWriterВътрешна база данни на Windows VSS Writer
ПЕЧЕЛИ Jet WriterWINSУслуга за имена на Windows (WINS)
Wmi писателWinmgmtИнструменти за управление на Windows

Изпълнете командата отново

vssadmin списък писатели

Проверете състоянието на записващия проблем. Ако тя не се е променила на Stable и проблемът не е отстранен, можете да опитате да регистрирате отново компонентите и библиотеките на VSS услугата.

Отидете в директорията:

cd c: \ windows \ system32

Спрете копирането на силата на звука и услугите на Microsoft Software Shadow Copy Provider

Net Stop VSS
Net Stop SWPRV

Пререгистрирайте VSS компоненти:

regsvr32 / s ole32.dll
regsvr32 / s oleaut32.dll
regsvr32 / s vss_ps.dll
vssvc / регистър
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 / регистър

Сега остава да стартираме спряните услуги:
Нет старт SWPRV
Нет старт VSS

Проверете за проблем с проблемния VSS писател.

Този метод на рестартиране и пререгистриране на VSS компоненти е ефективен както за Windows Server 2008/2012 / R2, така и за Windows Server 2016..