이전 외주처에서 공수과정이 길어지는 관계로 aws server migration 을 진행하게 되었다.
그 과정에서 S3 역시 이동을 하게 되었는데 백업이 필요할 것 같아 폴더 전체를 다운로드 하고 싶었는데 그 때의 시행착오를 정리한다.
본인은 mac 을 사용하므로 mac 기준으로 설명하겠다.
1. AWS CLI 다운로드
https://docs.aws.amazon.com/ko_kr/cli/latest/userguide/install-cliv2-mac.html
위의 링크에 들어가게 되면 특정 버전 혹은 최신으로 aws cli 를 다운 받을 수 있다.
2. AWSAccessKeyid 와 AWSSecretKey 발급
위의 빨간 부분에 닉네임을 클릭하면 나오는 드롭바에서 보안자격증명을 클릭한다
그 중 액세스 키(액세스 키 ID 및 비밀 액세스 키) 를 클릭하고 새 액세스 키 만들기를 통해 새로운 키 페이를 생성한다.
그리고 CSV 파일을 다운받거나 다른 곳에 저장해 두는 것을 추천한다.(매번 AWS 들어가는 것도 귀찮아서 ;;)
3. AWS CLI aws configure 설정
$ aws configure
위 명령어를 터밀널에 치면 아래와 같은 화면이 나온다.
AWS Access Key ID : 앞에서 받아두었던 AWSAccessKeyId 입력
AWS Secret Key : 앞에서 받아두었던 AWSSecretKey 입력
Default region name : 본인이 설정한 S3 리전 입력
Default output format : 출력 포맷은 json 으로
4. bucket folder download
$ aws s3 cp {s3 uri} {본인 컴퓨터 저장 위치} --recursive
위의 s3 uri 는 s3 페이지에 들어가면 있다
위 명령어를 검색하면 다운을 받을 수 있다.
'Web Programming > AWS' 카테고리의 다른 글
[AWS] EC2 설정 및 ssh 연결, vscode 연결 (0) | 2023.03.09 |
---|