- Published on
AWS CLI 사용하여 S3로 파일 업로드
- Authors
- Name
- Mason Na
Introduction
추후 Snowflake에 file을 적재하기 위해 AWS CLI를 활용하여 S3에 File Upload.
Method
명령 프롬프트 > COPY 커맨드 실행 및 리스트 확인
Screen Shot
1. 명령 프롬프트를 열어 S3에 있는 파일 리스트를 확인한다.
aws s3 ls s3://{bucket-name}
2. 파일 및 S3 경로를 확인하고 COPY 커맨드를 통해 File을 업로드 한다.
aws s3 cp {filename} s3://{bucket-name}
3. S3의 파일 리스트를 확인한다.
aws s3 ls s3://{bucket-name}
*** 폴더 업로드의 경우
aws s3 cp {directory-name} s3://{bucket-name}
*** 자주 사용되는 옵션
acl : 액세스 권한 설정 ex) --acl private / public-read / public-read-write
exclude / include : 필터링 ex) --exclude "*.txt" / --include "file*.txt"
recursive : 디렉토리내 모든 파일 포함 ex) --recursive