ProjFS(Windows 프로젝션된 파일 시스템)
ProjFS(Windows 프로젝션된 파일 시스템)를 사용하면 "공급자"라는 사용자 모드 애플리케이션이 백업 데이터 저장소의 계층적 데이터를 파일 시스템에 프로젝션하여 파일 시스템의 파일 및 디렉터리로 표시할 수 있습니다. 예를 들어 간단한 공급자는 Windows 레지스트리를 파일 시스템에 프로젝션하여 레지스트리 키와 값을 각각 디렉터리 및 파일로 표시할 수 있습니다. 더 복잡한 공급자의 예로는 매우 큰 Git 리포지토리를 가상화하는 데 사용되는 Git용 VFS가 있습니다.
참고 항목
ProjFS는 고속 백업 데이터 저장소와 함께 사용하도록 설계되었습니다. 디자인 목표 중 하나는 프로젝션된 데이터가 로컬에 있는 것처럼 표시되도록 하여 데이터가 원격일 수 있다는 사실을 숨기는 것입니다. 따라서 ProjFS는 데이터 회수 진행률을 보고하기 위한 메커니즘을 제공하지 않습니다. 파일의 온라인 상태와 오프라인 상태 표시 속도가 느린 백업 데이터 저장소로 작업할 때 바람직할 수 있는 기타 기능도 없습니다. 이러한 시나리오의 경우 Cloud Files API를 대신 사용하는 것이 좋습니다.
섹션 내용
항목 | 설명 |
---|---|
Windows 프로젝션된 파일 시스템 프로그래밍 가이드 | ProjFS 공급자 애플리케이션 구현에 대한 개념 정보입니다. |
Windows 프로젝션된 파일 시스템 API 참조 | ProjFS 프로그래밍 인터페이스에 대한 참조 정보입니다. |
Windows 프로젝션된 파일 시스템 용어집 | ProjFS에서 사용되는 특수 용어입니다. |
추가 리소스
항목 | 설명 |
---|---|
RegFS 샘플 | Windows 레지스트리를 파일 시스템에 프로젝션하는 샘플 ProjFS 공급자입니다. |