복제 설정 - Amazon Simple Storage Service

복제 설정

복제를 활성화하려면 원본 버킷에 복제 구성을 추가하기만 하면 됩니다. 이 구성은 지정된 대로 객체를 복제하도록 Amazon S3에 지시합니다. 복제 구성에서는 다음을 제공해야 합니다.

  • 대상 버킷 — Amazon S3가 객체를 복제할 버킷입니다.

  • 복제할 객체 — 원본 버킷 또는 하위 집합에 있는 모든 객체를 복제할 수 있습니다. 구성에 키 이름 접두사, 하나 이상의 객체 태그, 또는 둘 모두를 제공하여 하위 집합을 식별합니다.

    예를 들어, 키 이름 접두사 Tax/가 포함된 객체만 복제할 복제 규칙을 구성할 경우 Amazon S3는 Tax/doc1 또는 Tax/doc2와 같은 키가 있는 객체를 복제합니다. 그러나 Legal/doc3 키가 있는 객체는 복제하지 않습니다. 접두사와 하나 이상의 태그를 함께 지정할 경우 Amazon S3는 특정 키 접두사와 태그가 있는 객체만 복제합니다.

이러한 최소 요건에 더해, 다음 옵션을 선택할 수 있습니다.

  • 복제본 스토리지 클래스 — 기본적으로 Amazon S3는 원본 객체와 동일한 스토리지 클래스를 사용하여 객체 복제본을 저장합니다. 복제본에 대해 다른 스토리지 클래스를 지정할 수 있습니다.

  • 복제본 소유권 — Amazon S3는 원본 객체 소유자가 객체 복제본을 계속 소유하게 된다고 가정합니다. 따라서 객체를 복제할 때 해당되는 객체 ACL(액세스 제어 목록)도 복제됩니다. 소스 버킷과 대상 버킷을 서로 다른 AWS 계정에서 소유하는 경우 복제본 소유자를 대상 버킷을 소유한 AWS 계정으로 변경하도록 복제를 구성할 수 있습니다.

REST API, AWS SDK, AWS CLI 또는 Amazon S3 콘솔을 사용하여 복제를 구성할 수 있습니다.

또한 Amazon S3는 복제 규칙 설정을 지원하기 위해 API를 제공합니다. 자세한 내용은 Amazon Simple Storage Service API 참조의 다음 주제들을 참조하세요.