Go, Vantage point
가까운 곳을 걷지 않고 서는 먼 곳을 갈 수 없다.
Github | https://github.com/overnew/
Blog | https://everenew.tistory.com/
티스토리 뷰
반응형
AWS CLI로 S3 버킷 생성 후 파일 업로드하기 위해서, EC2를 하나 만들어서 접속한다.
(이러한 CLI를 개인 PC에 설치하여서 진행할 수도 있다.)
https://docs.aws.amazon.com/ko_kr/cli/latest/userguide/getting-started-install.html
EC2 인스턴스는 아래와 같이 S3를 관리할 수 있는 Role이 부여돼야 한다.
간단한 실습 용이기 때문에 session manager로 접속하였다.
aws linux os를 선택했다면 aws 관련 SDK가 이미 설치되어 있을 것이다.
소유한 버킷 목록
aws s3 ls
s3 버킷 생성(make bucket, mb)
aws s3 mb s3://<버킷 이름>
정상 생성이 되어 있다.
EC2의 파일을 s3 버킷으로 업로드
aws s3 cp <파일 경로>/<파일 명> s3://<버킷 명>
ec2의 파일을 s3의 버킷으로 복사 시킨다.
업로드 확인
aws s3 ls s3://<버킷 이름>
다운로드
aws s3 cp s3://<버킷이름>/<경로>/<파일명> <host 경로>/<파일명>
반응형
'Cloud > AWS' 카테고리의 다른 글
AWS NAT Gateway 이중화의 필요성 (0) | 2024.03.25 |
---|---|
AWS NAT Gateway를 Private Subnet과 연결하기 (0) | 2024.03.21 |
AWS S3 Bucket 리소스 기반 정책 부여하기 (1) | 2024.03.20 |
AWS VPC와 Public & Private Subnet의 차이점 (0) | 2024.03.20 |
AWS IAM User Group (사용자 그룹) (0) | 2024.03.20 |
댓글