공부/Aws
AWS cli s3 upload
isntyet
2018. 4. 24. 22:19
aws s3 웹 콘솔에서 대용량이나 많은 수의 파일을 업로드하기에는 많이 불편한점이 있다.
중간에 끈키기도 하며, 엄청 버벅인다.
그래서 할 수 있는 방법으로는
aws cli를 로컬에 설정한 후 s3 sync를 이용해 업로드하는 방법이 있다.
■ aws cli 설정 법
http://isntyet.tistory.com/124
cli설정이 끝났다면 아래와 같이 명령어와 해당하는 경로를 입력해주면 업로드가 된다.
aws s3 sync [로컬경로] s3://[버킷이름]/[업로드 경로] --acl public-read
ex)
aws s3 sync /Users/jojo/Downloads/test s3://thisismybucket/test --acl public-read
위 테스트와 같이 입력하게되면 로컬의 /Users/jojo/Downloads/test 의 폴더가
s3의 thisismybucket 버킷에 test라는 폴더로 업로드 된다.
window에서도 마찬가지로
c:\test 이런식의 경로를 입력해주면 된다.