Windows에 Amazon S3 마운트 — NetDrive 설정 가이드

3분 읽기 provider-guide amazon-s3 windows
Robin
RobinDeveloper Advocate
NetDrive로 Amazon S3를 Windows 10/11에 로컬 드라이브로 마운트하세요. IAM 자격 증명 설정, 드라이브 문자 할당, 전체 동기화 없이 온디맨드로 파일을 스트리밍하는 방법을 다룹니다.

중견 VFX 스튜디오의 한 컴포지팅 아티스트는 이렇게 고충을 토로했습니다. “S3에 4TB 분량의 원본 영상을 보관하는데, 팀원들은 매일 아침 선택적 동기화가 끝나길 30분씩 기다려야 뭐든 열어볼 수 있어요.” NetDrive는 이 문제를 다르게 해결합니다 — S3 버킷을 Windows 드라이브 문자로 마운트하고, 버킷 전체를 먼저 내려받지 않고도 파일을 온디맨드로 스트리밍합니다.

NetDrive drive manager showing Google Drive, S3 and pCloud mounted as drive lettersMounted clouds appearing as native drives in Windows File Explorer

S3 버킷을 Windows 드라이브 문자로

NetDrive 는 Google Drive, OneDrive, S3, SFTP, WebDAV 등을 Windows 와 macOS 에서 일반 드라이브처럼 보이게 합니다 — 동기화도, 전체 다운로드도 없이.

  • 온디맨드 스트리밍 — 버킷 전체를 동기화하지 않고 파일을 바로 엽니다
  • 백그라운드 업로드로 작업 흐름이 멈추지 않습니다
  • 표준 S3 및 S3 호환 스토리지(Wasabi, MinIO 등) 지원
WindowsmacOS
Windows용 NetDrive 다운로드 →

무료 체험. 평생 라이선스와 구독 플랜 제공.

연결 전에 준비할 것

NetDrive는 다른 S3 클라이언트와 마찬가지로 IAM 액세스 키를 사용해 Amazon S3에 인증합니다. NetDrive에서 드라이브를 추가하기 전에 다음을 준비하세요.

  1. IAM 자격 증명: 대상 버킷에 대해 최소한 s3:GetObject, s3:PutObject, s3:ListBucket, s3:DeleteObject 권한을 가진 IAM 사용자 또는 역할의 액세스 키 ID와 시크릿 액세스 키. 읽기 전용 마운트라면 s3:GetObjects3:ListBucket만 있으면 됩니다.
  2. 버킷 이름과 리전: S3 리전 자동 감지는 NetDrive 3.19.7에서 추가되었으므로, 최신 버전에서는 리전 필드를 비워 두면 NetDrive가 자동으로 감지합니다. 이전 버전에서는 리전 코드를 직접 입력해야 합니다(예: us-east-1).
  3. NetDrive 설치: netdrive.net/download/windows에서 EXE 설치 파일을 내려받아 실행하세요. 최소 사양 시스템에서 DLL 누락 오류가 발생하면, 다운로드 페이지에 Visual C++ 재배포 가능 패키지(vcredist12, vcredist14, 32비트·64비트) 링크도 함께 있습니다.

Windows에서 여러 클라우드 제공업체가 드라이브 문자로 마운트된 모습을 보여주는 NetDrive 드라이브 관리자

NetDrive에서 S3 버킷 추가하기

시스템 트레이나 시작 메뉴에서 NetDrive를 엽니다. 드라이브 관리자에서:

  1. + Add Drive(드라이브 목록 상단의 ”+” 버튼)를 클릭합니다.
  2. 제공업체 선택 화면에서 Amazon S3를 선택합니다.
  3. Access Key IDSecret Access Key를 입력합니다.
  4. Bucket name을 입력합니다. Region은 비워 두면 자동 감지되며(NetDrive 3.19.7 이상), 이전 버전이라면 us-west-2와 같은 리전 코드를 입력하세요.
  5. Drive Letter를 할당합니다(예: Z:). Drive Type에서 표준 읽기·쓰기 접근에는 Network drive를 선택하세요. 필요에 따라 NetDrive는 Read-only drive, Local disk, Removable drive 마운트 유형도 지원합니다.
  6. Auto Mount에서 이 드라이브가 언제 다시 연결될지 설정합니다 — 사용자가 로그인하기 전에 드라이브가 준비되어야 하는 기기라면 Boot 모드를 권장합니다.
  7. Save and Mount를 클릭합니다.

몇 초 안에 Windows 탐색기에서 할당된 드라이브 문자로 버킷이 나타납니다. 파일을 바로 열 수 있습니다 — NetDrive는 버킷 전체를 동기화하는 대신 온디맨드로 스트리밍합니다.

NetDrive를 통해 Windows 탐색기에서 로컬 드라이브 문자로 마운트되어 탐색 가능한 Amazon S3 버킷

업로드 모드와 대용량 파일 처리

NetDrive는 드라이브별로 설정할 수 있는 두 가지 업로드 모드를 제공합니다.

  • 비동기(백그라운드) 업로드 — 쓰기 작업이 먼저 로컬 캐시에 기록된 후, NetDrive가 백그라운드에서 S3로 업로드합니다. 애플리케이션에는 빠른 쓰기 성능이 보이고, 실제 업로드는 작업을 계속하는 동안 이루어집니다. 이것이 기본값이며 대부분의 작업 흐름에 적합한 선택입니다.
  • 동기 업로드 — S3로의 업로드가 완료될 때까지 저장 호출이 블록됩니다. 다른 기기에서 다운스트림 프로세스가 S3의 파일을 읽어야 하고, 객체가 존재해야만 시작할 수 있는 파이프라인에서 사용하세요.

5GB 이상의 객체에는 NetDrive가 자동으로 S3 멀티파트 업로드를 사용합니다(버전 3.5.434부터 지원). 멀티파트 업로드는 불안정한 연결에서 더 안정적이며, 단일 PUT 크기 제한을 넘는 객체에는 S3 API가 이를 요구합니다.

Amazon S3로 대기 중이거나 업로드 중인 파일을 보여주는 백그라운드 업로드 진행 패널

S3 호환 스토리지 사용하기

NetDrive의 Amazon S3 제공업체는 연결 설정에 커스텀 엔드포인트 URL을 지정하면 Wasabi, MinIO 등 S3 호환 엔드포인트와도 작동합니다. 인증과 버킷 작업은 표준 S3와 동일합니다. 작업 흐름의 다른 부분을 전혀 바꾸지 않고도 더 저렴한 스토리지 티어를 평가해 보고 싶다면 유용합니다 — 엔드포인트 URL만 교체하고 나머지 설정은 그대로 두면 됩니다.

마무리

S3를 Windows 드라이브 문자로 마운트하면 동기화 후 대기하는 방식을 직접 스트리밍 접근으로 대체할 수 있습니다. 드라이브는 탐색기에서 일반 로컬 폴더처럼 나타나므로, 드라이브 경로를 참조하는 기존 스크립트, 렌더 파이프라인, 애플리케이션이 수정 없이 그대로 작동합니다.

macOS에서 동일한 작업을 하려면 macOS에서 NetDrive로 Amazon S3 마운트하기를 참고하세요. 드라이브를 추가한 후 자격 증명 오류가 발생한다면, NetDrive에서 S3 액세스 거부 오류 해결하기 가이드에서 가장 흔한 IAM 정책 문제를 다룹니다.

— Robin, NetDrive