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