Published 2022. 8. 16. 19:23

(Week 6 - Day 1) - (2/2)

스토리지

- 컴퓨터에 데이터를 저장하는 저장소의 역할을 수행하는 부품

- 스토리지를 서버에 직접 연결할 수 있고, 대용량의 데이터를 저장하기 위해 별도의 스토리지용 네트워크를 구성할 수도 있다.

데이터 백업

- 데이터가 손상되거나 유실되는 것을 대비하여 데이터를 복사하고 다른 곳에 저장하는 것

- 혹시나 하는 문제에 대비해서 백업을 생활화 해야 한다.

스냅샷

- 기술적인 용어로, 특정 시간에 데이터 저장 장치의 상태를 별도의 파일이나 이미지로 저장하는 기술

- 스냅샷 기술을 이용하여 데이터를 젖아하면 유실된 데이터 복원과 일정 시점의 상태로 데이터를 복원할 수 있다.

- 운영 관리 비용 최소화 가능


Amazon S3

- Simple Storage Services

- 확장성이 뛰어나며, 무한대로 저장 가능하고, 사용한 만큼만 지불하는 인터넷 기반 스토리지 서비스

특징

- 객체 기반의 무제한 파일 저장 스토리지

- URL을 통해 손쉽게 파일 공유 기능 제공

- 99.99..% 내구성

- 정적 웹 사이트 호스팅 서비스 제공 가능

프리티어

- 5GB Amazon S3 표준 스토리지

- Get 요청 20,000건, Put 요청 2,000건

- 가입 후 12개월 이후에 종료


Amazon  S3 실습


파일 업로드

버킷 생성

리전 단위로 생성되며 고유한 이름 사용 요구

이름 입력

지역 설정

ACL 활성화됨 클릭

모든 퍼블릭 엑세스 차단 해제(테스트를 위함)

경고문 인지 체크

파일 업로드

1. 폴더 만들기

2. 폴더 - 업로드

3. 파일추가

4. 실행

- URL 입력

오류가 발생한다

5. 권한 설정

폴더가 아닌 버켓에서도 설정 가능

재실행시 문제없이 출력


사용자 생성

aws cli 설치

- awscliv2 설치

확인

aws --version

aws-cli/2.5.0 Python/3.9.11 Windows/10 exe/AMD64 prompt/off

사용자 생성

1. 그룹 생성

iam - 사용자 그룹

그룹 생성 - s3검색 - AmazonS3FullAccess 체크 후 생성

2. 사용자 추가

사용자 탭 - 사용자 추가

.csv 다운로드

3. csv

4. 버킷 추가

5. 추가

AWS Key는 csv 파일에 있음

6. 동기화

C드라이브 - 폴더 생성 - 파일 생성

aws s3 sync c:/폴더이름 s3://버켓이름

7. 확인

동기화 되어 있다.

 

'AWS' 카테고리의 다른 글

[AWS] 5. AWS 데이터베이스 서버  (0) 2022.08.18
[AWS] 4. AWS 네트워크 - VPC  (0) 2022.08.17
[AWS] 3. AWS CLI  (0) 2022.08.17
[AWS] 1. AWS 기본 (소개, 서버)  (0) 2022.08.16
복사했습니다!