๐ก Today I Learned ์์ฝ (9ํ์ฐจ)
- AWS CLI๋ฅผ ์ฌ์ฉํด์ s3 ๋ฐ์ดํฐ๋ฅผ ์ผ๊ด ๋ค์ด ๋ฐ์ ์ ์๋ค
- ๋ช ๋ น์ด๋ aws cp๋ฅผ ์ฌ์ฉํ๋ฉด ๋จ
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 ๊ด๋ จ ์์ฑ ๋ฐ ๋ฆฌ์์น ๋ด์ญ:
๋๊ธ ์์ญ