대부분의 Windows용 백업 솔루션은 VSS(볼륨 섀도 복사본 서비스)를 사용하여 응용 프로그램 또는 서비스 데이터의 백업 복사본을 만듭니다. 경우에 따라 VSS 서비스 또는 해당 작성기 중 하나가 잘못 작동하기 시작하여 백업 중에 오류가 발생합니다. Exchange, MSSQL 및 Hyper-V 서버에서 이러한 문제에 직면했습니다. VSS 및 해당 구성 요소를 빠르게 복구하기 위해 다음 명령을 사용합니다.
실패한 VSS writer를 감지하기 위해 vssadmin<을 사용하여 시스템에 등록된 VSS writer 목록과 상태를 표시해 보겠습니다. /강한> 명령.vssadmin list writers
실패가 있는 구성요소 찾기 목록에 있는 상태. 정상적으로 작동하는 구성요소의 상태는 다음과 같습니다. 상태:[1] 안정 .
Writer name: 'Microsoft Exchange Writer'
Writer Id: {53da1ac4-4bab-404a-0917-ae23f8aacfb7}
Writer Instance Id: {61b56ab0-9588-432f-ae7b-3233753ffa38}
State: [7] Failed
Last error: Retryable error
보시다시피 우리의 경우 Microsoft Exchange Writer가 실패했습니다(상태:[8] 실패). 따라서 Exchange 백업을 완료할 수 없습니다. 일반적으로 이 구성 요소의 상태를 수정하려면 서버를 다시 시작하는 것으로 충분합니다(생산상의 이유로 항상 가능한 것은 아님).
Exchange 기록기를 복구하려면 관련 서비스를 다시 시작하십시오. (아래 표는 일반적인 VSS 작성기 및 관련 Windows 서비스의 목록을 보여줍니다.) 서비스를 중지하는 것 외에도 때때로 정지된 서비스 프로세스를 수동으로 종료해야 하는 경우가 있습니다.
VSS 작성기 | 시스템 서비스 이름 | 서비스의 전체 이름 |
IIS 구성 작성자 | AppHostSvc | 애플리케이션 호스트 도우미 서비스 |
BITS 작가 | 비트 | 백그라운드 지능형 전송 서비스 |
인증 기관 | CertSvc | Active Directory 인증서 서비스 |
시스템 작성자 | CryptSvc | 암호화 서비스 |
DFS 복제 서비스 작성기 | DFSR | DFS 복제 |
DHCP 제트 라이터 | DHCP 서버 | DHCP 서버 |
NPS VSS 작성기 | 이벤트 시스템 | COM+ 이벤트 시스템 |
IIS 메타베이스 작성기 | IIADMIN | IIS 관리 서비스 |
Microsoft Exchange 작성기 | MSExchangeIS | Microsoft Exchange 정보 저장소 |
Microsoft Exchange 복제본 작성기 | MSExchangeRepl | Microsoft Exchange 복제 서비스 |
MSMQ 작성기(MSMQ) | MSMQ | 메시지 대기열 |
NTDS | NTDS | Active Directory 도메인 서비스 |
FRS 작성자 | NtFrs | 파일 복제 |
OSearch VSS 작성기 | O검색 | 오피스 SharePoint 서버 검색 |
OSearch14 VSS 작성기 | OSearch14 | SharePoint 서버 검색 14 |
SMS 작성자 | SMS_SITE_VSS_WRITER | SMS_SITE_VSS_WRITER |
SPSearch VSS 작성기 | SP검색 | Windows SharePoint Services 검색 |
SPSearch4 VSS 작성기 | SPSearch4 | SharePoint Foundation 검색 V4 |
SqlServerWriter | SQLWriter | SQL 서버 VSS 작성기 |
FSRM 작성기 | srmsvc | 파일 서버 리소스 관리자 |
TermServLicensing | TermServLicensing | 원격 데스크톱 라이선스 |
Microsoft Hyper-V VSS 작성기 | vmms | Hyper-V 가상 머신 관리 |
ASR 작성기 | VSS | 볼륨 섀도 복사본 |
COM+ REGDB 작성기 | VSS | 볼륨 섀도 복사본 |
레지스트리 작성자 | VSS | 볼륨 섀도 복사본 |
그림자 복사 최적화 작성기 | VSS | 볼륨 섀도 복사본 |
WDS VSS 작성기 | WDS서버 | Windows 배포 서비스 서버 |
WIDWriter | WIDWriter | Windows 내부 데이터베이스 VSS 작성기 |
WMI 작성기 | 승리 | Windows 관리 도구 |
WINS Jet 라이터 | 승리 | Windows 인터넷 이름 서비스(WINS) |
MSSearch 서비스 작성자 | W검색 | Windows 검색 |
다음 명령을 다시 실행하십시오.
vssadmin list writers
문제가 있는 VSS 기록기의 상태를 확인합니다. 안정 상태로 변경되지 않고 문제가 해결되지 않으면 VSS 구성 요소 및 라이브러리를 다시 등록할 수 있습니다.
이 디렉토리로 이동:
cd c:\windows\system32
볼륨 섀도 복사본 및 Microsoft 소프트웨어 섀도 복사본 공급자 서비스를 중지합니다.
Net Stop VSS
Net Stop SWPRV
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
이전에 중지된 서비스 시작:Net Start SWPRV
Net Start VSS
문제 VSS 라이터의 오류가 사라졌는지 확인하십시오.
VSS 구성 요소를 다시 시작하고 다시 등록하는 이 방법은 Windows Server 2008/2012/R2 및 Windows Server 2016 모두에서 유효합니다.