Amazon S3를 사용한 클라우드 백업 작동 방법에 대한 초보자 안내서

Amazon S3는 “간단한 스토리지 서비스”를 의미 할 수 있지만 시작하는 방법을 알아내는 것은 아무것도 아닌 것처럼 보일 수 있습니다. 이는 S3가 개발자가 클라우드 컴퓨팅 도구를 구축 할 수 있도록 설계되었으며 Amazon 웹 서비스 (AWS) 플랫폼에 포함 된 약 70 가지의 다른 서비스 중 하나에 불과하기 때문입니다..


이 안내서에서는 Amazon S3를 사용한 스토리지의 작동 방식 및 설정 방법에 대한 간략한 개요를 제공합니다. 또한 CloudBerry Labs에서 개발 한 것과 같은 친숙한 통합 소프트웨어를 사용하여 최소한의 작업으로 S3를 중심으로 클라우드 스토리지 및 백업 전략을 구축하는 방법을 보여줍니다..

Amazon S3 리전, 클래스 및 요금

클라우드 스토리지 서비스 중에서 전 세계에 Amazon S3만큼 많은 데이터 센터 리전 (14)이있는 사람은 거의 없습니다. Amazon S3는 Amazon.com 쇼핑 플랫폼과 동일한 인프라를 기반으로 구축 되었기 때문입니다.

가까운 지역을 선택할 수 있다는 이점은 대기 시간이 줄어들어 클라우드로의 클라우드 전송 속도가 빨라진다는 것입니다. S3 사용의 두 번째 주요 이점은 사용한만큼만 요금이 청구된다는 것입니다. 이를 통해 Backblaze B2와 같은 다른 많은 클라우드 스토리지 옵션보다 S3의 확장 성을 향상시킬 수 있습니다..

S3 설정을 시작하기 전에 요금을 이해하고 싶을 것입니다. 좋은 점은 사용한만큼만 비용이 청구되어 비용 관리에 도움이된다는 것입니다. 동시에 청구가 어떻게 발생하는지 이해하지 못하면 약간의 불쾌한 놀라움이 발생할 수 있습니다.

아마존은 기가 바이트 당 플랫 스토리지와 다양한 트랜잭션의 사용 요금을 모두 청구합니다. 요금은 지역에 따라 다르지만 거의 두 배인 남미 지역을 제외하고는 많지 않습니다..

다음은 미국 동부 (버지니아) 요율을 보여줍니다.

기가 바이트 당 표준표준-기가 바이트 당 드문 액세스
처음 50TB / 월$ 0.023$ 0.0125
다음 450TB / 월$ 0.022$ 0.0125
500TB / 월 이상$ 0.021$ 0.0125

“표준”및 “표준 – 드문 액세스”는 S3에서 제공하는 두 가지 스토리지 클래스입니다. 스토리지 클래스를 사용하면 자주 액세스 할 필요가없는 데이터의 기본 스토리지 속도를 줄임으로써 비용을 더욱 효과적으로 관리 할 수 ​​있습니다.

중복 중복 스토리지라고하는 세 번째 S3 스토리지 클래스가있어 저장된 데이터의 사본 수가 줄어 듭니다. 또한 보관 및 재해 복구를 위해 설계된 Amazon Glacier라는 별도의 클라우드 스토리지 서비스가 있습니다..

사용 요금의 경우 Amazon S3 로의 업로드는 무료입니다. 검색은 매월 기가 바이트 당 요금이 청구됩니다.

Amazon S3 데이터 검색 비용

매월 첫 1GB 무료
한 달에 최대 10TBGB 당 $ 0.090
매월 다음 40TBGB 당 $ 0.085
매월 다음 100TBGB 당 $ 0.070
매월 다음 350TBGB 당 $ 0.050

Amazon은 다른 거래에 대해서도 요금을 청구하지만 동기화 또는 백업을 위해 S3 만 사용하는 경우 걱정할 필요가 없습니다..

표준표준-드물게 액세스아마존 빙하
PUT, COPY, POST, LIST 요청요청 1,000 건당 $ 0.005요청 1,000 건당 $ 0.01해당 없음
GET, 다른 모든 요청요청 1,000 건당 $ 0.004요청 10,000 건당 $ 0.01해당 없음
수명주기 전환해당 없음요청 1,000 건당 $ 0.01요청 1,000 건당 $ 0.05

Amazon S3 설정

그런 식으로 Amazon S3로 설정해 봅시다..

1 단계 : AWS Management Console에 로그인

S3를 시작하려면 AWS 콘솔 페이지로 이동하여 “콘솔에 로그인”버튼을 클릭하십시오..

로그인하거나 AWS 계정을 생성 할 수있는 로그인 페이지로 리디렉션됩니다. 이미 Amazon.com 계정이있는 경우 해당 자격 증명으로 로그인하면됩니다.

AWS에 로그인 했으므로 사용 가능한 70 개 이상의 서비스 중에서 S3를 찾아야합니다. “모든 서비스”에서 목록을 찾아“스토리지”제목 아래에서 찾거나 페이지 상단의 검색 창에 S3를 입력하면됩니다..

스토리지 버킷을 생성하여 클라우드 스토리지를 설정할 수있는 S3 관리 콘솔로 전송됩니다..

2 단계 : 스토리지 버킷 생성

AWS에서는 기본적으로 모든 계정에서 최대 100 개의 클라우드 스토리지 버킷을 생성 할 수 있습니다. 더 필요한 경우 서비스 한도 증가 요청을 제출할 수 있습니다.

시작하려면 “버킷 만들기”버튼을 클릭하십시오.

버킷 이름을 입력하고 지역을 선택하라는 메시지가 표시됩니다.

입력 한 이름은 고유해야하며 다른 사람이 보유한 계정은 같은 이름을 가질 수 없습니다. 또한 Amazon은 미국 동부 지역을 제외한 모든 지역에서 DNS 호환 명명 규칙을 시행합니다..

Amazon에 따른 DNS 호환 명명 규칙은 다음과 같습니다.

  • 버킷 이름은 3 자 이상 63 자 이하 여야합니다..
  • 버킷 이름은 일련의 하나 이상의 레이블이어야합니다. 인접한 레이블은 단일 마침표 (.)로 구분됩니다. 버킷 이름은 소문자를 포함 할 수 있습니다
  • 문자, 숫자 및 하이픈 각 레이블은 소문자 또는 숫자로 시작하고 끝나야합니다..
  • 버킷 이름은 IP 주소로 형식화하면 안됩니다 (예 : 192.168.5.4)..
  • SSL과 함께 가상 호스팅 스타일 버킷을 사용하는 경우 SSL 와일드 카드 인증서는 마침표가없는 버킷과 만 일치합니다. 이 문제를 해결하려면 HTTP를 사용하거나 고유 한 인증서 확인 논리를 작성하십시오. 버킷 이름에 마침표 (“.”)를 사용하지 않는 것이 좋습니다..

선택한 지역에 따라 버킷을 보관할 데이터 센터가 결정됩니다. 빠른 속도를 위해 가까운 지역을 선택하십시오.

완료되면 ‘다음’버튼을 클릭하여 버킷 속성을 설정하십시오..

지금 또는 나중에 설정할 수있는 세 가지 주요 속성이 있습니다.

  • 버전 관리 : 원하지 않는 변경, 손상 등의 경우 이전 상태로 되돌릴 수 있도록 둘 이상의 객체 사본을 유지합니다..
  • 로깅 : 클라우드 스토리지 이벤트를 모니터링하기위한 추적 보고서 액세스 작성
  • 태그 : 보고서 추적에 도움이되도록 마커를 버킷에 할당

다음으로 다른 사람이 S3 버킷을 읽거나 쓸 수 있도록 권한을 설정할 수 있습니다.

“개체”및 “개체 권한”모두에 대한 권한을 설정할 수 있습니다. 객체는 파일 또는 폴더입니다. 개체 권한은 ACL (액세스 제어 목록)의 읽기 및 쓰기 기능을 활성화 또는 비활성화하여 다른 사람도 권한을 제어 할 수 있도록합니다..

마지막 단계는 설정 한 모든 내용을 간단히 검토하는 것입니다..

모든 것이 좋아 보인다면 “버킷 만들기”를 클릭하십시오.

3 단계 : 버킷에 데이터 추가

버킷이 생성되었으므로 버킷에 데이터 저장을 시작할 수 있습니다. S3 홈페이지로 돌아가서 새 버킷을 클릭하면 그렇게 할 수 있습니다.

객체, 속성, 권한 및 관리의 상단에 네 개의 탭이있는 버킷 관리 인터페이스로 리디렉션됩니다. 지금은 개체 탭을 유지하겠습니다..

탭 하단의 “시작”버튼을 클릭하십시오. 업로드 단계를 안내하는 팝업 창이 열립니다.

첫 번째 단계에서는 “파일 추가 버튼”을 클릭해야합니다. 그런 다음 파일 시스템을 탐색하여 파일을 찾아서 업로드 할 수 있습니다.

한 번에 하나의 파일 만 업로드 할 수 있으며 폴더를 업로드 할 수 없습니다. 따라서 S3 클라우드 스토리지를 이런 방식으로 관리하면 프로세스 속도가 느려집니다. 이 문제를 곧 다룰 예정입니다..

다음 단계에서는 권한을 설정할 수 있으며 버킷 생성 프로세스 중 단계와 동일합니다. 3 단계는 속성을 설정하는 것입니다.

스토리지 클래스 속성을 사용하면 버킷을 표준에서 표준 비활성으로 변경하고 중복성을 줄입니다..

암호화를 사용하면 Amazon이 클라우드에서 유휴 데이터를 암호화할지 여부를 선택할 수 있습니다. S3 마스터 키 또는 Amazon KMS 마스터 키의 두 가지 옵션이 있습니다. KMS는 아마존의 주요 관리 서비스입니다. 추가 비용으로 추가 보안 및 규정 준수를 위해 자체 암호화 키를 생성 및 관리 할 수 ​​있습니다..

업로드 버튼을 클릭하여 콘텐츠를 업로드하기 전에“다음”을 클릭하여 설정을 검토하십시오. 프로세스는 매우 빠릅니다. 1MB / s와 1.5MB / s 사이의 속도를 측정했는데, 이는 대부분의 클라우드 스토리지 서비스보다 낫습니다..

메인 페이지로 돌아가서 객체 탭 아래에 폴더를 만들어 클라우드 스토리지 공간을 구성 할 수도 있습니다..

속성, 권한 및 관리 탭

S3에 데이터를 저장 한 후에는 어느 카테고리의 탭을 방문하여 언제든지 설정 한 속성과 권한을 조정할 수 있습니다.

속성 탭에는 알고 싶은 몇 가지 추가 요소가 포함되어 있습니다. 여기에는 정적 웹 사이트 호스팅, 이벤트 모니터링 및 여러 Amazon S3 리전에서의 데이터 복사가 포함됩니다.

“관리”라는 네 번째 탭에는 수명주기 관리 옵션이 포함되어 있습니다. 수명주기 관리를 통해 한 스토리지 클래스에서 다른 스토리지 클래스로 데이터를 자동 전송할 수 있습니다. 예를 들어, 표준 스토리지에서 Amazon Glacier로 파일 전송 (아카이빙에 사용됨).

데이터가 자동으로 삭제되도록 설정할 수도 있습니다. 정의한 일련의 규칙에 따라 전송 및 삭제 트랜잭션을 모두 구성 할 수 있습니다..

관리 탭에는 분석, 측정 및 인벤토리 도구도 있습니다.

데이터 관리를위한 타사 통합 도구

Amazon S3 버킷을 설정하는 것은 매우 쉬운 일이지만 한 번에 하나의 파일을 백업하는 것은 대부분의 사람들에게 효과적이지 않습니다. 일반적인 클라우드 스토리지 및 클라우드 백업 서비스와 달리 S3 콘솔에서 여러 파일을 자동으로 동기화하거나 백업 할 수있는 방법이 없습니다. 좋은 타사 소프트웨어가 유용한 곳.

다양한 수준의 비용, 성능 및 기능을 갖춘 가정 및 사무실 용 소프트웨어를 찾을 수 있습니다. Cloudberry Labs를 예로 들어 가장 유명하고 개인적으로 선호하는 개발자를 사용하겠습니다..

CloudBerry 라이센스 및 가격

데스크탑 무료데스크탑 프로윈도우 서버
비용비어 있는$ 29.99$ 119.99
파일 시스템 백업
이미지 백업
암호화 및 압축
저장 용량 한도 (업그레이드 가능)200GB1TB1TB

Cloudberry Labs는 Amazon S3와 통합되는 두 가지 유형의 소프트웨어를 생성합니다.

  • CloudBerry Explorer : 데스크탑에서 파일을 이동하고 관리합니다. 한 번에 하나의 파일을 업로드하는 대신 컨텐츠를 대량으로 관리 할 수 ​​있습니다
  • CloudBerry 백업 : 컴퓨터 하드 드라이브의 백업을 자동화합니다. 파일 기반 또는 이미지 기반 백업 설정

여기서는 이러한 도구의 기능에 대해 자세히 다루지 않겠지 만 CloudBerry Backup을 예로 들어 S3와 얼마나 쉽게 통합되는지 살펴 보겠습니다. 자세한 내용을 보려면 CloudBerry Backup 검토를 확인하십시오..

CloudBerry Backup은 데스크탑 도구를 사용하여 백업 프로세스를 간소화합니다. 이 도구는 하드 드라이브 백업을 자동화하고 파일 또는 디스크 이미지를 Amazon S3뿐만 아니라 Azure, Google Cloud, Backblaze B2 및 기타 여러 스토리지 서비스로 보내는 데 사용할 수 있습니다.

일단 설치되면 CloudBerry Backup과의 통합은 몇 단계를 거치지 만 편리한 백업 마법사 덕분에 대부분의 사용자가 관리 할 수 ​​있어야합니다.

파일 기반 백업을 설정하려면 소프트웨어의 왼쪽 상단 모서리에있는 “파일”아이콘을 클릭하십시오. 마법사가 열리고 필요한 작업을 안내합니다..

CloudBerry Backup 마법사의 두 번째 창에는“새 계정 추가”버튼이 있습니다. 이 버튼을 클릭하여 새로운 통합을 설정하십시오.

클라우드 스토리지 플랫폼을 선택하라는 메시지가 표시됩니다. 연결 창에서 S3 아이콘을 클릭하십시오..

Amazon S3에서는이 연결을 활성화하기 위해 키를 생성해야합니다. AWS 포털로 돌아가서 오른쪽 상단에서 계정 이름을 클릭하고 드롭 다운 메뉴에서 “my security credentials”를 선택하십시오..

다음 페이지에서“액세스 키”줄을 클릭하십시오.

“새 액세스 키 생성”버튼을 클릭하십시오. 그러면 CloudBerry Box를 Amazon S3에 연결하는 데 필요한 액세스 키 ID와 비밀 액세스 키가 모두 생성됩니다. 이 화면을 닫으면 비밀 키를 다시 검색 할 수 없습니다. 보호를 원할 경우 키 파일을 다운로드 할 수 있습니다.

CloudBerry Amazon S3 통합 창으로 돌아가서 해당 필드에 키를 입력하십시오. 또한 통합을위한 표시 이름을 생성하고 “버킷 이름”필드에서 연결하려는 Amazon S3 클라우드 스토리지 버킷을 선택해야합니다..

어려운 부분입니다. 마법사는 백업 계획의 이름 생성, 암호화 수준 설정, 파일 전송 옵션 및 알림, 백업 할 폴더 및 파일 선택을 포함하여 나머지 단계를 안내합니다..

특정 객체를 체크 아웃하여 백업하지 않으려는 경우 파일 유형을 기준으로 파일을 백업하도록 CloudBerry Backup을 설정할 수도있어 시간이 절약되고 빠진 것이 없습니다..

결정을 내릴 수 있지만 그만한 가치가 있습니다. 앞으로 CloudBerry Backup에서 방금 설정 한 Amazon S3 버킷에서 기기 데이터가 보호됩니다..

마지막 생각들

아마 Amazon S3는 대부분의 가정용 소비자가 원하는 솔루션이 아닐 것입니다. 스토리지의 경우 기가 바이트 당 월 $ 0.023는 테라 바이트 당 $ 23에 해당합니다. 한편 Sync.com과 같은 클라우드 스토리지 서비스는 매월 8 달러에 2TB의 스토리지를 제공합니다. CrashPlan과 같은 클라우드 백업 서비스는 매월 $ 5.99의 무제한 백업을 제공합니다.

그러나 S3는 특히 기업가, 개발자 및 비즈니스에서 더 많은 유연성, 기능 및 확장 성을 찾고 있습니다. 일부 소비자 옵션만큼 서비스를 설정하기가 쉽지는 않지만 CloudBerry와 같은 강력한 타사 소프트웨어와 통합하여 얻는 혜택은 노력의 가치가 있습니다..

Amazon S3 설정 경험과 스토리지 프로세스를 간소화하는 데 사용하는 타사 도구에 대해 듣고 싶습니다. 따라서 아래 의견에 언제든지 알려주십시오. 읽어 주셔서 감사합니다.

Kim Martin
Kim Martin Administrator
Sorry! The Author has not filled his profile.
follow me