S3 bucket 내려받기

우분투 개발 환경입니다.

Install

아래와 같이 awscli를 설치합니다.

$sudo pip install awscli

Configuration

configuration을 위해서는 아래의 목록이 필요합니다.

  1. AWS Access Key ID
  2. AWS Secret Access Key

AWS Management Console에서 IAM - Manage Security Credentials을 참고하여 생성합니다.

$aws configure
AWS Access Key ID [None]:
AWS Secret Access Key [None]:
Default region name [None]:
Default output format [None]:

S3 bucket download

링크 참고

아래와 같은 형식의 명령어를 사용합니다.

방법 1

파일 하나를 다운받는 방법입니다.

$aws s3api get-object --bucket <bucket_name> --key <key> <output_name>

bucket_name에는 bucket name, key에는 다운로드 받을 파일 이름, output_name에는 다운로드 받은 파일의 이름을 적습니다.

방법 2

Bucket 폴더 전체를 다운받는 방법입니다.

aws s3 sync s3://<source_bucket> <local_destination>

source_bucket에는 bucket이름, local_destination에는 다운로드 받을 디렉토리 이름을 적습니다.

Categories:

Updated:

Leave a comment