Windows 11에서 백업하는 동안 섀도 복사본이 손실됩니다.
VSS(볼륨 섀도 복사본 서비스)는 Windows 운영 체제의 필수 구성 요소로, 백업을 얻거나 시스템을 안정적인 이전 지점으로 복원하는 데 사용할 수 있는 시스템의 섀도 복사본을 쉽게 생성하고 관리할 수 있습니다. 아래에 설명된 대로 많은 변수가 VSS 시간 초과 에 영향을 미칠 수 있으며 백업 오류 중에 섀도 복사본이 손실됩니다 .
백업 중에 쉐도우 복사본이 손실될 수 있는 이유는 무엇입니까?
- 높은 디스크 I/O 로드: 시스템의 과도한 디스크 활동으로 인해 특히 백업 작업 중에 VSS 시간 초과가 발생할 수 있습니다. 높은 디스크 활동으로 인해 VSS가 기본 시간 내에 섀도 복사본을 생성하는 것을 허용하지 않기 때문입니다. 대용량 파일 전송이나 디스크 조각화 등 디스크를 많이 사용하는 다른 프로세스도 스냅샷의 볼륨을 동결하여 억제책 역할을 할 수 있으므로 이 문제의 원인이 될 수 있습니다.
- 부적절한 시스템 리소스: 메모리 부족, CPU 또는 사용 가능한 디스크 공간 등 시스템 리소스가 부족하거나 부적절하면 VSS 시간 초과가 발생할 수 있습니다. VSS는 리소스를 많이 사용하는 작업입니다. 따라서 시스템 리소스가 부족하면 시간 초과 오류가 발생할 수 있습니다.
- 타사 소프트웨어 충돌 : 때로는 타사 소프트웨어, 특히 백업 및 보안 소프트웨어가 VSS 작업과 충돌하여 시간 초과가 발생할 수 있습니다.
- VSS 기록기 문제: VSS 기록기는 특정 데이터 세트(예: 파일, 데이터베이스)의 섀도 복사본을 생성합니다. VSS 기록기가 오작동하거나 일관되지 않은 상태에 있는 경우 VSS는 기록기와 공급자에 의존하여 애플리케이션 및 서비스와 상호 작용하므로 시간 초과가 발생할 수 있습니다.
- 스토리지 하드웨어 문제: 디스크 또는 스토리지 컨트롤러 장애와 같은 기본 스토리지 하드웨어가 오작동하는 경우 VSS 시간 초과가 발생할 수 있습니다.
Windows에서 백업하는 동안 섀도 복사본이 손실되는 문제 수정
오류의 원인이 되는 가능한 원인을 기반으로 문제를 해결하는 가장 좋은 방법은 소프트웨어 충돌이 없는지 확인하는 것 외에도 서비스의 원활한 실행을 촉진하기 위해 사용 가능한 리소스가 있는지 시스템을 확인하는 것입니다. 오류에 대한 가능한 대책은 다음과 같습니다.
- VSS 시간 초과 값 늘리기
- VSS 서비스 다시 시작
- 디스크 공간 확인
- 시스템 리소스 사용량 모니터링
- 충돌하는 소프트웨어 비활성화
- VSS 작성기 확인
1] VSS 시간 초과 값 늘리기
시스템이 일시적으로 높은 디스크 활동이나 기타 높은 리소스 활용 프로세스에 참여하고 있다고 가정해 보겠습니다. 이 경우 VSS 서비스가 작업을 완료할 여지가 거의 없습니다. 이러한 경우 VSS 시간 초과 값을 늘리면 리소스 집약적인 단계에서 작업을 완료할 수 있는 충분한 시간이 서비스에 제공됩니다. Windows 레지스트리를 수정하여 VSS 시간 초과 값을 늘리려면 다음 단계를 수행할 수 있습니다.
변경 사항을 적용하기 전에 레지스트리를 백업 해 두는 것이 좋습니다 .
- Windows + R을 눌러 실행 대화 상자를 열고 regedit를 입력하여 Windows 레지스트리를 엽니다.
- 로 이동
HKEY Local Machine/Software/Microsoft/Windows/Current Version/SPP/Create Timeout
- VssPreparation Timeout 이라는 새 DWORD(32비트)를 만듭니다.
- 시간 제한을 1200000ms(예: 2x10x50x1000 = 20분)로 변경합니다.
2] VSS 서비스 다시 시작
때로는 다른 백그라운드 프로세스와의 충돌로 인해 VSS 서비스가 차단되어 예상 시간 내에 작업을 수행하지 못해 시간 초과 오류가 발생할 수 있습니다.
또한 VSS 서비스는 문제가 발생하면 상위 VSS 서비스에 직접 영향을 미쳐 시간 초과 오류가 발생할 수 있는 Microsoft Shadow Copy Provider Service와 같은 다양한 다른 프로세스에 의존합니다.
VSS 서비스를 다시 시작하면 시스템 시작 중 구성 및 초기화와 관련하여 서비스에서 발생한 다른 오류와 별도로 이러한 문제를 해결하는 데 도움이 될 수 있습니다. 아래 언급된 단계를 실행하여 Windows OS에서 VSS 서비스를 다시 시작할 수 있습니다.
- Windows + R을 눌러 실행 대화 상자를 열고 services 를 입력합니다 . msc를 사용하여 서비스 창을 엽니다.
- 서비스 콘솔이 열리면 볼륨 섀도 복사본 서비스를 스크롤합니다.
- 해당 서비스를 마우스 오른쪽 버튼으로 클릭한 후 STOP을 클릭 하면 해당 서비스가 종료됩니다.
- 동일한 서비스를 다시 마우스 오른쪽 버튼으로 클릭하고 RESTART를 선택하여 서비스를 다시 시작합니다.
3] 디스크 공간 확인
볼륨 섀도 복사본 서비스에는 파일이나 볼륨의 스냅샷을 저장하기 위한 충분한 디스크 공간이 필요하므로 공간 부족으로 인해 오류가 발생할 수 있습니다 . 따라서 충분한 가용성을 보장하는 것이 필수적이며 효과적인 해결 방법이 될 수 있습니다. 디스크 공간을 확인하기 위해 다음 단계를 채택할 수 있습니다.
- Windows + E를 눌러 Windows 탐색기를 엽니다.
- 탐색기의 왼쪽 탐색 창에 있는 이 PC 아래 에서 (C: D:, E: 등)과 같은 로컬 드라이브 옵션을 확인합니다.
- 드라이브를 마우스 오른쪽 버튼으로 클릭하고 속성 옵션을 선택하여 해당 드라이브에서 사용 가능한 디스크 공간을 확인합니다.
4] 시스템 리소스 사용량 모니터링
- CTRL+SHIFT+ESC 키를 함께 누르고 작업 관리자 를 클릭합니다 .
- 작업 관리자 창이 열리면 성능 탭을 클릭하여 리소스 활용도를 확인하세요.
5] VSS 작성자 확인
디스크에 데이터 쓰기를 담당하는 애플리케이션이나 서비스는 VSS 기록기입니다. 섀도 복사본이 생성될 때마다 VSS 작성기는 백업 데이터 및 애플리케이션의 미묘한 차이에 대한 지침을 백업 도구에 전달하므로 애플리케이션 데이터의 전반적인 일관성이 보장됩니다. VSS 작성기 및 전반적인 상태를 확인하려면 아래 언급된 단계를 따르십시오.
- 관리자 권한으로 PowerShell 또는 Windows 터미널을 엽니다.
- vssadmin listwriters를 입력 하고 Enter 키를 누르면 모든 VSS Writers와 해당 상태가 나열됩니다.
- 목록을 검토하여 상태 또는 마지막 오류 를 확인하여 실패하거나 불안정한 상태에 있을 수 있는 기록기가 있는지 확인하세요 . 상태 열에는 관련 작성기의 상태가 표시되고 마지막 오류 열에 는 최근 오류가 있는 경우 나열됩니다.
- 작성기 중 하나라도 실패 상태로 표시되는 경우 상위 VSS 서비스 또는 해당 종속성을 다시 시작하면 해당 작성기의 안정성을 복원하는 데 도움이 될 수 있습니다.
위에서 언급한 단계는 원인에 관계없이 VSS 시간 초과 오류를 크게 해결할 수 있습니다. 그러나 위의 문제 해결 단계를 수행하는 동안 레지스트리 설정을 수정하고 시스템 구성 및 설정을 변경할 때는 주의를 기울여야 합니다.
Windows에서 섀도 복사본을 어떻게 복원합니까?
저장하는 유일한 방법은 최근 업그레이드한 경우 이전 버전의 Windows로 롤백하거나 시스템 이미지를 사용하여 이전 버전으로 돌아가는 것입니다.
섀도 복사본은 얼마나 오래 보관됩니까?
구성에 따라 다르지만 주로 섀도 복사본에 할당된 저장 공간에 따라 달라집니다. 시스템 공간이 부족해지면 새 복사본을 위한 공간을 만들기 위해 가장 오래된 복사본을 삭제하기 시작합니다.
답글 남기기