Windows 11/10/8/7에서 , Windows 작업 관리자를 다른 간격으로 확인하면 때때로 VSSVC.exe가 포함되어 있음을 알 수 있습니다. 프로세스 실행. 프로세스 위로 마우스를 가져가면 Windows 볼륨 섀도 복사본 서비스라고 표시됩니다. 항상 실행되는 것은 아니지만 가지고 있는 디스크 수에 따라 전체 하드 디스크의 복사본을 단일 또는 여러 세트로 만드는 특정 이벤트에 의해 트리거됩니다. 이 게시물에서는 Windows에서 Microsoft Volume Shadow Copy 서비스가 무엇인지 논의하고 가능한 한 많은 세부 정보를 다루도록 노력할 것입니다.
하드 디스크 백업 대 하드 디스크 이미징
우리 대부분은 일부 타사 프로그램이나 XCOPY와 같은 MS-DOS 명령을 사용하여 데이터 파일을 정기적으로 백업합니다. 백업할 때 주요 목적은 중요한 데이터 파일의 가능한 최신 복사본을 만들고 유지하는 것입니다. 따라서 하드 디스크 백업은 주로 데이터 파일과 연결됩니다.
반대로 손상된 운영 체제에 직면했을 때 사용할 수 있도록 전체 하드 디스크 또는 적어도 시스템 드라이브의 이미지를 만듭니다. 디스크 이미징의 주된 이유는 운영 체제를 수동으로 설치한 다음 우리가 사용하는 각 응용 프로그램을 설치하고 구성하는 데 많은 시간과 노력이 필요하기 때문입니다. 시스템 드라이브의 이미지가 있는 경우 이미지가 저장된 장치를 사용하여 간단히 부팅하고 시스템 드라이브를 복원하여 다시 사용할 수 있습니다. 따라서 디스크 이미징은 사용자 데이터보다 시스템 파일 및 속성을 백업하는 것에 가깝습니다.
간단히 말해서 데이터 파일을 백업하고 시스템 드라이브의 이미지(프로그램 파일/설정)를 만듭니다. 백업된 데이터를 사용하여 복원하면 마지막으로 백업한 데이터 파일을 다시 가져옵니다. 이미징을 사용하여 컴퓨터를 복원하면 Windows 레지스트리 및 운영 체제와 관련된 기타 데이터베이스/파일을 포함하여 프로그램 파일, OS 상태 및 속성을 다시 복사하게 됩니다.
따라서 데이터 백업과 디스크 이미지 생성에는 차이가 있습니다. 여기서 차이점을 명확히 할 수 있기를 바랍니다.
Windows의 볼륨 섀도 복사본 서비스는 디스크 이미징과 관련이 있습니다. 이 서비스는 컴퓨터(전체 드라이브 또는 폴더)를 이전 상태로 복원하는 데 사용됩니다.
Windows 11/10의 볼륨 섀도 복사본
Windows에서 폴더를 마우스 오른쪽 버튼으로 클릭하면 "이전 버전"이라는 옵션이 표시됩니다. 이 옵션을 사용하여 폴더 설정과 콘텐츠를 이전 상태로 복원할 수도 있습니다. 마찬가지로 시스템 복원을 사용하여 컴퓨터를 이전 상태로 복원할 수 있습니다. 물론 최근에 수행한 일부 프로그램 및 변경 사항이 손실되지만 수동 수단을 사용하여 모든 작업을 수행해야 하는 혼란에 비해 복원은 매우 쉽습니다.
VSS 서비스는 타사 프로그램에서도 원할 때마다 디스크 이미지를 만드는 데 사용됩니다. 자체적으로 VSS는 특정 트리거에서 시작되어 해당 컴퓨터와 연결된 시스템 드라이브 및 기타 디스크/드라이브의 이미지를 생성합니다. 모든 드라이브 유형이 동일한 유형(예:NTFS)인 경우 단일 스냅샷을 생성합니다. 드라이브의 유형이 다르고 제조업체나 모델이 다른 경우 VSS는 각 드라이브 유형에 대해 일련의 스냅샷을 생성합니다. 단일 스냅샷이든 스냅샷 세트이든 간에 시스템 드라이브의 잘 보호된 영역에 저장되며 전체 시스템 드라이브 또는 폴더를 복원하는 데 사용할 수 있는 고유 ID(날짜-시간 스탬프)가 할당됩니다. 그 안에서 이전 상태로.
VSS가 작동하려면 시스템 드라이브가 NTFS 유형이어야 합니다. 여전히 FAT32를 사용하는 경우 작동하지 않습니다. 어쨌든 Windows XP 이후에는 시스템 드라이브가 항상 NTFS이므로 VSS가 문제 없이 작동할 수 있습니다.
Microsoft에 따르면 VSS는 다음과 같이 정의됩니다.
<블록 인용>"VSS(볼륨 섀도 복사본 서비스)는 시스템의 응용 프로그램이 볼륨에 계속 쓰는 동안 볼륨 백업을 수행할 수 있도록 하는 프레임워크를 구현하는 COM 인터페이스 세트입니다."
정의는 다른 프로그램이 데이터 또는 이미징을 백업하기 위해 때로는 몇 시간 동안 기다리게 하는 반면 VSS는 시스템 드라이브의 이미지를 생성하는 데 몇 초(최대 60초)가 걸린다는 사실을 강조합니다. 또한 정의는 VSS가 실행되는 동안 다른 응용 프로그램으로 계속 작업할 수 있다고 지정합니다. 타사 프로그램을 사용하여 컴퓨터 드라이브를 백업하거나 이미징하는 경우 백업 중인 하드 디스크 드라이브에 쓰기를 원하지 않기 때문에 작업이 완료될 때까지 기다려야 합니다.
읽기 :Vssadmin 명령줄을 사용하여 VSS를 관리합니다.
VSS 작동 방식
스냅샷을 생성하기 위해 VSS에서 호출하는 세 가지 중요한 기능이 있습니다.
- 정지:잠시 동안 하드 디스크가 읽기 전용으로 표시되어 새로운 내용을 기록할 수 없습니다.
- 스냅:향후 필요할 때마다 해당 스냅을 재구성하는 데 필요한 매개변수로 드라이브를 이미징합니다.
- 고정 해제:새로운 데이터를 쓸 수 있도록 하드 디스크를 해제합니다. VSS가 작동하는 동안 계속 작업하기 때문에 Snap 프로세스가 끝날 때까지 일부 메모리 섹션에 입력을 유지하는 다른 프로세스가 있을 수 있습니다.
전체 프로세스가 빨라 작업을 중단할 필요가 없습니다. 정의로 돌아가서 드라이브 유형 및 제조업체에 따라 스냅샷 또는 일련의 스냅샷을 생성하는 데 최대 1분이 소요됩니다.
Windows의 볼륨 섀도 복사본 서비스는 두 가지 기능을 제공합니다.
- 사용자 애플리케이션을 방해하거나 방해하지 않으면서 기존 작업 볼륨과 나란히 유지됩니다.
- 타사 프로그램이 이미지를 생성하고 볼륨 또는 그 일부를 스냅샷 또는 스냅샷 세트로 저장된 이전 상태로 복원할 수 있는 API를 제공합니다.
이는 우리가 하드 디스크 이미징에 사용하는 대부분의 타사 프로그램이 VSS 서비스를 사용한다는 것을 의미합니다. 또한 VSS 서비스가 중지되면 일부 타사 프로그램이 작동하지 않습니다. 즉, 디스크 이미지를 생성할 수 없습니다.
ShadowExplorer를 사용하여 Shadow Copy에 액세스하고 복원할 수도 있습니다.
팁 :이 게시물은 VSSVC.exe 높은 디스크 사용량 문제에 직면했을 때 도움이 될 것입니다.
Microsoft는 Windows 8부터 파일 기록이라는 기능을 도입했습니다. 파일 기록 라이브러리, 데스크탑, 즐겨찾기 및 연락처의 복사본을 저장하여 분실하거나 손상된 경우 언제든지 다시 가져올 수 있습니다. 시스템 복원을 사용하면 컴퓨터를 이전 상태로 완전히 복원할 수 있지만 파일 기록을 사용하면 이전 시점의 파일과 데이터를 복원할 수 있습니다.
다음 읽기: 유휴 시간 초과로 인해 VSS 서비스가 종료됩니다.