
예전에는 Windows에서 드라이브를 이미지화하려면 드라이브를 마운트 해제해야 했습니다. 시스템 드라이브의 경우 일반적으로 부팅 디스크를 사용하거나 Windows가 복사를 위해 로딩을 완료하기 전에 로드된 "스텁"으로 재부팅하는 것을 의미합니다. 본질적으로 섹터별로 복사하고 이전에 복사한 섹터가 파일 시스템에 의해 변경되었는지 감지할 수 없었기 때문에 이는 매우 의미가 있습니다.
최신 이미징 소프트웨어는 이를 요구하지 않는 것 같으며 사용 중인 드라이브의 이미지를 기꺼이 만들 것입니다. Windows 시스템 드라이브도 마찬가지입니다.
어떻게 합니까?
답변1
Windows XP 이후에는볼륨 섀도 복사본 서비스먼저 마운트 해제할 필요 없이 사용 중인 시스템이나 디스크에 대한 "특정 시점"의 일관된 백업 가능 보기를 표시할 수 있습니다. 다양하게 향상되어 다른 응용 프로그램에서 백업 서비스로 사용되는 것으로 보입니다.
중요한 비즈니스 데이터를 백업하고 복원하는 것은 다음 문제로 인해 매우 복잡할 수 있습니다.
- 일반적으로 데이터를 생성하는 애플리케이션이 계속 실행되는 동안 데이터를 백업해야 합니다. 이는 일부 데이터 파일이 열려 있거나 일관되지 않은 상태에 있을 수 있음을 의미합니다.
- 데이터 세트가 크면 한 번에 모두 백업하기 어려울 수 있습니다.
...
VSS는 백업할 데이터의 일관된 섀도 복사본(스냅샷 또는 특정 시점 복사본이라고도 함)을 생성하는 데 필요한 작업을 조정합니다.
...
시스템 제공자
하나의 섀도 복사본 공급자인 시스템 공급자가 Windows 운영 체제에 제공됩니다. Windows에서는 기본 공급자가 제공되지만 다른 공급업체에서는 저장소 하드웨어 및 소프트웨어 응용 프로그램에 최적화된 구현을 자유롭게 제공할 수 있습니다.
섀도 복사본에 포함된 볼륨의 "특정 시점" 보기를 유지하기 위해 시스템 공급자는 쓰기 중 복사 기술을 사용합니다. 섀도 복사본 생성이 시작된 이후 수정된 볼륨의 블록 복사본은 섀도 복사본 저장 영역에 저장됩니다.
해당 페이지는 계속됩니다
섀도 복사본과 백업의 차이점은 무엇입니까?
하드 디스크 드라이브 백업의 경우 생성된 섀도 복사본도 백업입니다. 복원을 위해 섀도 복사본에서 데이터를 복사하거나 빠른 복구 시나리오(예: LUN 재동기화 또는 LUN 스와핑)에 섀도 복사본을 사용할 수 있습니다.
데이터가 섀도 복사본에서 테이프나 기타 이동식 미디어로 복사되면 미디어에 저장된 콘텐츠가 백업을 구성합니다. 섀도 복사본 자체는 데이터가 복사된 후 삭제될 수 있습니다.
볼륨 섀도 복사본 서비스는 언제 도입되었나요? 어떤 Windows 운영 체제 버전에서 사용할 수 있나요?
VSS는 Windows XP에 도입되었습니다. Windows XP, Windows Server 2003, Windows Vista®, Windows Server 2008, Windows 7 및 Windows Server 2008 R2에서 사용할 수 있습니다.
답변2
내 기억이 맞다면 Acronis는 실행 중인 시스템을 백업할 수 있는 "True Image" 제품을 출시한 최초의 회사였습니다.
그들은 필터 드라이버를 설치하여 그렇게 했습니다. 그들은 기본적으로 Windows 프로그램 코드를 연결하여 Windows XP에서 섹터를 작성했습니다.
이를 통해 백업 프로세스 중에 이미 복사된 모든 섹터와 새로운 섹터 쓰기 작업으로 인해 이미 백업된 데이터가 무효화되는 모든 섹터를 추적할 수 있습니다.
이러한 방식으로 백업 프로세스가 실행되는 동안 시간이 오래 걸리는 실제 유효한 스냅샷을 생성할 수 있었습니다. 필요한 총 백업 시간은 파티션의 백업 시간과 백업 프로세스 중에 운영 체제에서 작성한 섹터를 백업하는 데 필요한 시간의 합계와 같습니다.
분명히 이러한 유형의 백업은 관련 파티션에 쓰기 로드가 너무 많지 않은 경우에만 제대로 작동합니다.
나는 개인적으로 Windows XP와 유사한 그래픽 사용자 인터페이스를 갖춘 라이브 Linux인 위에서 언급한 "스텁" 솔루션을 선호합니다.