[개요]
Private 환경에서 S3와 통신 및 편리한 사용을 위한 S3 마운트 사용 가이드
[가이드 유의사항]
첨부파일의 파일들은 최신버전으로 받아 사용 가능
PowerShell 사용 시 항상 관리자 권한으로 실행 필요
1.S3 VPC EndPoint 생성
GateWay 생성 / VPC 지정 / WorkSpace가 포함된 Pirvate라우팅 테이블 선택
2.S3 접근을 위한 IAM 생성 ( Access key / Secret Key)
3.rclone 다운 및 구성 ( AWS s3 정보 입력 )
c드라이브 rclone 폴더 생성 후 첨부된 폴더의 내용 붙여넣기
Winodws Power Shell 관리자 권한 실행 후 명령어입력 ( C드라이브 rclone디렉터리에 있다는 가정하에 )
명령어 : .\rclone.exe config
n/s/q > n
버킷 이름 지정
name > bucket-Name입력
클라우드 스토리지 유형
Storage > 4 ( Amazon s3 )
s3 공급자
Provider > 1 ( Amazon )
자격증명
env_auth > 1
액세스키
acccess_key_id>
시크릿키
secret_access_key>
버킷 연결지역
location_constraint > 15 ( seoul )
S3 API EndPoint (기본 엔트포인트 사용할 경우 enter 넘어갑니다.)
endpoint >
버킷 연결 엔트포인트
location_constraint > 15 ( seoul )
객체 저장 및 복사에 사용되는 ACL 기본 변수를 사용하려면 Enter
acl>1
서버측 암호화
server_side_encryption>1 (없음)
KMS ID 사용
sse_kms_key_id >1 (없음)
S3 새 객체 저장 시 사용할 스토리지 클래스
storage_class>2 ( Standard)
추가 수정
y/n >n
구성 확인후 이상없을 시
y
q 입력으로 구성 종료
명령어 : .\rclone.exe lsd newtestbespin: (지정한 버킷 네임 입력)
내 계정의 S3 확인 가능
4.S3 버킷을 Windows D 드라이브에 마운트 마인트 이전 첨부파일 winfsp-1.9.21096.msi 설치 필요
( 다른 드라이브에 마운트 가능하지만 WorkSpace상에서 D드라이브 표시만 되어 D드라이브에 폴더를 생성하여 매핑 했으며, 일반 Windows 인스턴스의 경우 새로운 드라이브 지정 가능 )
winfsp-1.9.21096.msi 설치 시 추가 체크 후 설치
마운트 명렁어 C:\rclone\rclone.exe mount newbespintest:newbespintest/ D:s3 --vfs-cache-mode full
(d드라이브 s3 폴더에 마운트)
마운트 확인
폴더에 업로드시 S3 Bucket에 반영 되며, 반대로 S3 업로드시 폴더에도 반영 됩니다.
감사합니다.
아티클이 유용했나요?
훌륭합니다!
피드백을 제공해 주셔서 감사합니다.
도움이 되지 못해 죄송합니다!
피드백을 제공해 주셔서 감사합니다.
피드백 전송
소중한 의견을 수렴하여 아티클을 개선하도록 노력하겠습니다.