Amazon Simple Storage Service
개발자 안내서 (API 버전 2006-03-01)

Amazon S3의 복원성

AWS 글로벌 인프라는 리전 및 가용 영역을 중심으로 구축됩니다. AWS 리전에서는 물리적으로 분리되고 격리된 다수의 가용 영역을 제공하며 이러한 가용 영역은 짧은 지연 시간, 높은 처리량 및 높은 중복성을 갖춘 네트워크에 연결되어 있습니다. 이러한 가용 영역은 응용 프로그램과 데이터베이스를 설계하고 운영하는 효과적인 방법을 제공합니다. 가용 영역은 기존의 단일 또는 다중 데이터 센터 인프라보다 가용성, 내결함성, 확장성이 뛰어납니다. 특히 데이터를 더 멀리 복제해야 하는 경우, 여러 AWS 리전의 버킷 간에 객체를 비동기식으로 자동 복사할 수 있게 해주는 복제을 사용할 수 있습니다.

AWS 리전마다 여러 가용 영역이 있습니다. 내결함성과 짧은 지연 시간을 위해 같은 리전에 있는 여러 가용 영역에 애플리케이션을 배포할 수 있습니다. 가용 영역은 빠른 프라이빗 광섬유 네트워킹으로 서로 연결되어 있어 중단 없이 가용 영역 간에 자동으로 장애 조치가 이루어지는 애플리케이션을 손쉽게 설계할 수 있습니다.

AWS 리전 및 가용 영역에 대한 자세한 내용은 AWS 글로벌 인프라를 참조하십시오.

AWS 글로벌 인프라 외에 Amazon S3도 데이터 복원성과 백업 요구 사항을 지원하는 다양한 기능을 제공합니다.

수명 주기 구성

수명 주기 구성은 Amazon S3이 객체 그룹에 적용되는 작업을 정의하는 규칙 세트입니다. 수명 주기 구성 규칙을 사용하면 Amazon S3이 객체를 더 저렴한 스토리지 클래스로 전환하거나 보관하거나 삭제하도록 유도할 수 있습니다. 자세한 내용은 객체 수명 주기 관리 단원을 참조하십시오.

버전 관리

버전 관리는 동일 버킷 내에 여러 개의 객체 변형을 보유하는 것을 의미합니다. 버전 관리를 사용하여 Amazon S3 버킷에 저장된 모든 버전의 객체를 모두 보존, 검색 및 복원할 수 있습니다. 또한 의도치 않은 사용자 작업 및 애플리케이션 장애로부터 쉽게 복구할 수 있습니다. 자세한 내용은 버전 관리 사용 단원을 참조하십시오.

Amazon S3 객체 잠금

Amazon S3 객체 잠금을 사용하면 WORM(write once, read many) 모델을 사용하여 객체를 저장할 수 있습니다. Amazon S3 객체 잠금을 사용하면 일정 시간 동안 또는 무기한으로 객체가 삭제되거나 덮어쓰이지 않도록 방지할 수 있습니다. Amazon S3 객체 잠금은 WORM 스토리지가 필요한 규제 요구 사항을 충족하거나 객체 변경 및 삭제에 대한 보호 계층을 추가하는 데 도움이 됩니다. 자세한 내용은 Amazon S3 객체 잠금을 사용하여 객체 잠금 단원을 참조하십시오.

스토리지 클래스

Amazon S3는 저장된 객체에 대해 다양한 스토리지 클래스를 제공합니다. 두 스토리지 클래스(STANDARD_IA 및 ONEZONE_IA)는 백업처럼 수명이 길고 자주 액세스하지 않는 데이터를 위해 설계되었습니다. GLACIER 스토리지 클래스를 사용하여 실시간으로 액세스할 필요가 없는 객체를 보관할 수도 있습니다. 자세한 내용은 Amazon S3 스토리지 클래스 단원을 참조하십시오.

다음 보안 모범 사례에서도 복원성을 다룹니다.

Amazon S3 백업 암호화

Amazon S3을 사용하여 백업을 저장하는 경우 백업 암호화는 해당 버킷의 구성에 따라 결정됩니다. Amazon S3에서는 S3 버킷의 기본 암호화 동작을 설정하는 방법을 제공합니다. 버킷에 저장되는 모든 객체를 암호화하도록 버킷에 대한 기본 암호화를 설정할 수 있습니다. 기본 암호화는 AWS KMS(SSE-KMS)에 저장된 키를 지원합니다. 자세한 내용은 S3 버킷에 대한 Amazon S3 기본 암호화 단원을 참조하십시오.

이 페이지에서: