AWS S3 터미널로 S3버킷 데이터를 다운받기
안녕하세요. 알렉스 입니다.
이번에는 S3버킷을 터미널로 다운 받는 방법에 대해서 알려드리겠습니다.
참고로 이번 포스트를 진행하기 위해서는 S3버킷 및 IAM계정이 필요합니다. 링크를 참고해 주시기 바랍니다.
1. AWS Command Line Tools 설치
- 터미널로 AWS서비스를 사용할수 있습니다.
$ sudo pip install awscli
2. AWS S3버킷 다운로드
- S3버킷의 경로를 이용하여 Local PC로 다운로드 합니다
- 로컬경로를 '.'으로 할 경우 해당 경로로 S3버킷 데이터가 저장됩니다.
$ aws s3 sync s3://[소스 버킷 주소] [로컬 경로]
소스 버킷 전체 주소는 S3 사이트에서 복사할수 있습니다. (s3://경로 포함)
![]() |
사진2) S3버킷 URL을 확인하는 버튼 |
Error 발생시 : fatal error: Unable to locate credentials
위 사항은 로컬 PC에 AWS의 IAM키값들을 저장하지 않아서 발생한 문제 입니다. 해당 링크로 이동해서 확인해 주시기 바랍니다. 공식문서 링크도 참고하시가 바랍니다.
![]() |
사진1) list확인시 비어있음 |
AWS configure 리스트 확인
- 등록되어있는 IAM키 정보를 확인합니다
$ aws configure list
댓글
댓글 쓰기