AWS 콘솔에서 S3 bucket에 있는 파일을 모두 다운받아서 보고 싶은 상황이 생겼다.
사실 이전부터 CLI 를 이용하면 정말 다양한 조작을 할 수 있는데, 사실 여태 피했던 것도 있다.
CLI 설치는 아래 URL을 보며 설치하면 좋을 것같다.
https://docs.aws.amazon.com/ko_kr/cli/latest/userguide/cli-chap-install.html
version1 과 version2 가 있는데, 저는 version2 를 설치하였습니다.
본론으로 들어가서 CLI를 설치 하고난뒤, 터미널 혹은 윈도우에서는 cmd 창에서 버킷을 다운받으려는 곳에서 시작을 하면된다.
버킷을 통채로 저장할 폴더를 하나 만들어준다.
mkdir s3test
만들 폴더에 들어가서
cd s3test
아래의 문장에 YOUR-BUCKET-NAME 부분에 자신이 만든 s3의 버킷 이름만 넣어주면 된다. 그리고 문장 마지막에 마침표(.) 잊지 말고 넣어주자!!
aws s3 sync s3://YOUR-BUCKET-NAME .
위의 한 문장으로 버킷에 담겨있는 모든 파일이 거짓말 조금 보태서 1초만에 다운완료되는 것을 확인할 수 있다.
오늘도 이렇게 알아가는 AWS의 세계... 다들 파이팅 💫