Windows에서 Azure Blob Storage 마운트 — NetDrive 설정 가이드
NetDrive로 Azure Blob Storage를 Windows 드라이브 문자로 마운트하는 단계별 가이드. 블롭을 로컬에 동기화하지 않고 탐색기에서 컨테이너를 탐색하세요.
여러분의 CI 파이프라인은 80GB의 빌드 아티팩트를 Azure Blob Storage에 저장하고 있습니다. 팀의 디자이너는 전체 버킷을 먼저 내려받지 않고도 그 컨테이너에서 개별 PSD 파일을 열어야 합니다. Azure Storage Explorer는 탐색용 GUI를 제공하지만 드라이브 문자를 만들어주지는 않습니다 — 즉 크리에이티브 도구가 블롭 파일을 직접 열 수 없다는 뜻입니다. NetDrive는 이 문제를 해결합니다: Azure Blob 컨테이너를 표준 Windows 드라이브 문자로 마운트하므로, 로컬 파일을 열 수 있는 모든 애플리케이션이 블롭도 열 수 있습니다.

Azure Blob을 Windows 드라이브로 마운트하는 3단계
NetDrive 는 Google Drive, OneDrive, S3, SFTP, WebDAV 등을 Windows 와 macOS 에서 일반 드라이브처럼 보이게 합니다 — 동기화도, 전체 다운로드도 없이.
- 로컬 동기화 없이 탐색기에서 블롭 탐색
- 모든 Windows 앱이 컨테이너의 파일을 직접 열 수 있음
- 부팅 시 자동 마운트 — 로그인 불필요
무료 체험. 평생 라이선스와 구독 플랜 제공.
NetDrive가 AzCopy 및 Azure Storage Explorer와 다른 점
Azure Storage Explorer는 관리용 GUI입니다 — 업로드, 삭제, SAS 토큰 생성에는 훌륭하지만 운영체제가 인식하는 마운트 경로를 만들지는 않습니다. AzCopy는 명령줄 전송 도구로, 파일을 이동시키지만 이 역시 드라이브 문자는 없습니다.
NetDrive의 목적은 다릅니다: 원격 Blob 컨테이너를 네이티브 Windows 드라이브로 표시합니다. 기반 드라이버는 Callback Technologies의 **CBFS (Callback Filesystem)**로, Windows가 하드웨어 저장장치와 동일하게 취급하는 사용자 공간 파일시스템 드라이버입니다. 버전 3.19.7(2026-04-01)부터는 WinFSP도 대체 마운트 백엔드로 사용할 수 있습니다.
NetDrive는 버전 3.11.204(2020년 7월)부터 Azure File Storage와 함께 Azure Blob Storage 지원을 추가했습니다. 여러분의 Azure 스토리지 계정이 Blob Storage 대신 File Storage를 사용한다면, 같은 릴리스부터 NetDrive가 이것도 지원합니다.

Azure 포털에서 준비해야 할 것
NetDrive를 열기 전에 세 가지 값을 미리 확보하세요:
- 스토리지 계정 이름 — Storage account 리소스의 Azure Portal 개요 페이지에 있습니다.
- 컨테이너 이름 — 마운트할 특정 Blob 컨테이너 (예:
build-artifacts또는raw-assets). - 인증 자격 증명 — 기본 계정 키(Azure Portal → Storage account → Security + networking → Access keys) 또는 해당 컨테이너로 범위가 지정된 Shared Access Signature(SAS) 토큰 중 하나.
공유 환경에서는 SAS 토큰이 더 바람직합니다. 생성할 때 최소한 다음 권한을 부여하세요: Read, Write, Delete, List, Add, Create. 만료일은 자격 증명 교체 정책에 맞춰 설정하세요.
컨테이너 마운트하기 — 단계별 안내
-
netdrive.net/download/windows에서 NetDrive를 설치합니다. 설치 프로그램은 필요한 Visual C++ 재배포 패키지(32비트와 64비트 버전의 vcredist12, vcredist14)를 자동으로 번들로 포함합니다.
-
시스템 트레이 아이콘이나 시작 메뉴에서 NetDrive Drive Manager를 엽니다.
-
Add Drive(
+버튼)를 클릭하고 공급자 목록에서 Azure Blob Storage로 스크롤합니다. -
연결 양식을 채웁니다:
- Account Name: 스토리지 계정 이름 (예:
mycompanystorage) - Container: 컨테이너 이름 (예:
build-artifacts) - Authentication: 계정 키 또는 SAS 토큰을 붙여넣습니다
- Account Name: 스토리지 계정 이름 (예:
-
드라이브 문자를 지정합니다. NetDrive는 기본적으로 다음으로 사용 가능한 문자를 선택합니다. 팀 차원의 일관성을 위해
Z:와 같은 고정 문자에 지정해두면, 팀원이 재연결할 때 공유 스크립트나 애플리케이션 바로가기를 업데이트할 필요가 없습니다. -
Mount On 정책을 설정합니다:
- Boot — 사용자 로그인 전에 마운트합니다 (부팅 시 컨테이너를 읽는 Windows 서비스에 유용)
- Login — 사용자 세션이 시작될 때 마운트합니다 (일반적인 워크스테이션 설정)
- Disabled — 필요할 때 수동으로 마운트합니다
-
Connect를 클릭합니다. 몇 초 안에 컨테이너가 Windows 탐색기의 “This PC” 아래에 표준 드라이브로 나타납니다.

대용량 파일과 백그라운드 업로드
5GB짜리 빌드 아티팩트를 마운트된 드라이브에 복사하면, NetDrive는 로컬에서 즉시 쓰기를 승인하고 셸에 제어권을 바로 돌려줍니다. 업로드는 작업을 계속하는 동안 백그라운드에서 진행됩니다. 상태 패널에서 업로드 대기열과 파일별 진행 상황을 확인할 수 있습니다.
5GB 이상의 파일에는 NetDrive가 블록 업로드 — Azure Blob의 멀티파트 업로드에 해당하는 방식 — 를 사용합니다. 80%에서 업로드가 실패해도 처음부터 다시 시작하지 않고, 실패한 블록만 재시도합니다.

다음 파이프라인 단계가 파일을 읽기 전에 쓰기가 확실히 완료되어야 하는 워크플로라면, 드라이브 설정에서 동기 업로드 모드로 전환할 수 있습니다. 소비자가 생산자 완료 직후 바로 실행되는 데이터 워크플로에 적합한 설정입니다.
Windows 탐색기의 파일 상태 오버레이
NetDrive는 탐색기 항목에 셸 오버레이 아이콘을 추가해, 파일이 완전히 업로드되었는지, 현재 전송 중인지, 다음 쓰기 주기를 기다리며 로컬에 캐시되어 있는지를 한눈에 볼 수 있게 해줍니다.
![]()
이는 두 팀원이 같은 컨테이너를 마운트하고 있을 때 특히 유용합니다. 오버레이는 오래된 캐시 디렉터리 목록이 아니라 현재의 실시간 상태를 반영합니다 — 한 사람이 파일을 쓰는 동시에 다른 사람이 읽고 있을 때 중요한 부분입니다.
마무리
NetDrive로 Azure Blob Storage를 마운트하는 것은 한 번만 하면 되는 3분짜리 설정으로, 여러분의 컴퓨터에 있는 모든 Windows 도구 — 에디터, 미리보기 앱, CI 에이전트, 터미널 스크립트 — 가 원격 블롭을 로컬 파일처럼 다루게 해줍니다. 별도의 동기화 단계도, 유지 관리할 별도의 다운로드 클라이언트도 필요 없습니다.
Azure와 함께 S3 호환 오브젝트 스토리지를 사용한다면, macOS에서의 동일한 설정은 Mount Amazon S3 on macOS with NetDrive를, CI에 특화된 파이프라인 워크플로는 DevOps: Mount S3 for CI Test Fixtures with NetDrive를 참고하세요.
— Tayson, NetDrive