[TIL] AWS cli를 사용해서 s3 파일 일괄 다운받기 220921

728x90
💡 Today I Learned 요약 (9회차)
- AWS CLI를 사용해서 s3 데이터를 일괄 다운 받을 수 있다
- 명령어는 aws cp를 사용하면 됨

 

AWS cli를 사용해서 s3 파일 일괄 다운받기

AWS s3에 있는 데이터를 다운 받고 싶을 때 웹 화면에서는 폴더 단위로 일괄 다운로드를 지원하지 않는다. 그래서 개별로 하나하나 들어가서 다운을 받아야 하는데 이럴 경우엔 AWS CLI를 쓰는 게 편리함.

 

1. AWS 홈페이지에서 CLI를 다운받고 설치

2. 터미널(명령 프롬프트)를 열고 aws configure를 입력하여 설정값 입력

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

3. aws s3 cp {s3 경로} {다운받을 로컬 경로} --recursive 를 통해서 파일 다운로드, 단일 파일 다운로드 시에는 recursive가 필요없지만, 폴더 전체를 다운받으려면 recursive 설정이 필요함.

aws s3 cp my-local-folder s3://my-s3-bucket/ --recursive

 

 


#AWS 관련 작성 및 리서치 내역:

728x90