

# 다중 리전 액세스 포인트에 양방향 복제 규칙 생성
<a name="mrap-create-two-way-replication-rules"></a>

복제는 규칙을 사용하면 버킷 간에 객체를 비동기식으로 자동 복제할 수 있습니다. 양방향 복제 규칙을 사용하면 서로 다른 AWS 리전에 있는 두 개 이상의 버킷 간에 데이터를 완전히 동기화할 수 있습니다. 양방향 복제를 설정하면 원본 버킷(DOC-EXAMPLE-BUCKET-1)에서 복제본이 포함된 버킷(DOC-EXAMPLE-BUCKET-2)으로 복제 규칙이 생성됩니다. 그런 다음 복제본이 포함된 버킷(DOC-EXAMPLE-BUCKET-2)에서 원본 버킷(DOC-EXAMPLE-BUCKET-1)으로의 두 번째 복제 규칙이 생성됩니다.

다른 복제 규칙과 마찬가지로 양방향 복제 규칙을 전체 Amazon S3 버킷에 적용하거나 접두사 또는 객체 태그로 필터링된 객체의 하위 집합에 적용할 수 있습니다. 각 복제 규칙에 대해 [복제본 수정 동기화를 사용 설정](https://docs.aws.amazon.com/AmazonS3/latest/userguide/replication-for-metadata-changes.html#enabling-replication-for-metadata-changes)하여 객체의 메타데이터 변경 사항도 동기화된 상태로 유지할 수 있습니다. Amazon S3 콘솔, AWS CLI, AWS SDK, Amazon S3 REST API 또는 AWS CloudFormation를 통해 복제본 수정 동기화를 활성화할 수 있습니다.

Amazon CloudWatch에서 객체 및 객체 메타데이터의 복제 진행 상황을 모니터링하려면 S3 복제 지표 및 알림을 사용 설정하세요. 자세한 내용은 [복제 지표 및 Amazon S3 이벤트 알림으로 진행 상태 모니터링](https://docs.aws.amazon.com/AmazonS3/latest/userguide/replication-metrics.html)을 참조하세요.

**다중 리전 액세스 포인트에 양방향 복제 규칙을 생성하는 방법**



1. AWS Management Console에 로그인한 후 [https://console.aws.amazon.com/s3/](https://console.aws.amazon.com/s3/)에서 S3 콘솔을 엽니다.

1. 왼쪽 탐색 창에서 **다중 리전 액세스 포인트)**를 선택합니다.

1. 업데이트하려는 다중 리전 액세스 포인트의 이름을 선택합니다.

1. **Replication and failover**(복제 및 장애 조치) 탭을 선택합니다.

1. **복제 규칙**까지 아래로 스크롤한 다음 **복제 규칙 생성**을 선택합니다.

1. **복제 규칙 생성** 페이지에서 **지정된 모든 버킷 간에 객체 복제** 템플릿을 선택합니다. **지정된 모든 버킷 간에 객체 복제** 템플릿은 버킷에 양방향 복제(장애 조치 기능 포함)를 설정합니다.
**중요**  
이 템플릿을 사용하여 복제 규칙을 만들면 해당 규칙이 이미 버킷에 할당된 기존 복제 규칙을 대체합니다.  
기존 복제 규칙을 대체하는 대신 추가하거나 수정하려면 콘솔에서 각 버킷의 **관리** 탭으로 이동한 다음 **복제 규칙 섹션**에서 규칙을 편집하세요. AWS CLI, AWS SDK 또는 Amazon S3 REST API를 사용하여 기존 복제 규칙을 추가하거나 수정할 수도 있습니다. 자세한 내용은 [복제 구성 파일 요소](replication-add-config.md) 섹션을 참조하세요.

1. **버킷** 섹션에서 객체를 복제하려는 원본 버킷을 두 개 이상 선택합니다. 복제를 위해 선택한 모든 버킷에는 S3 버전 관리가 활성화되어 있어야 하며 각 버킷은 서로 다른 AWS 리전에 있어야 합니다. S3 버전 관리에 대한 자세한 내용은 [Amazon S3 버킷에서 버전 관리 사용](https://docs.aws.amazon.com/AmazonS3/latest/userguide/Versioning.html)을 참조하세요.
**참고**  
복제를 설정하는 데 필요한 읽기 및 복제 권한이 있는지 확인하세요. 권한이 없으면 오류가 발생합니다. 자세한 내용은 [IAM 역할 생성](https://docs.aws.amazon.com/AmazonS3/latest/userguide/setting-repl-config-perm-overview.html)을 참조하세요.

1. **복제 규칙 구성** 섹션에서 복제 규칙을 생성할 때 해당 복제 규칙을 **활성화**할지 **비활성화**할지를 선택합니다.
**참고**  
**복제 규칙 이름** 상자에 이름을 입력할 수 없습니다. 복제 규칙 이름은 복제 규칙을 생성할 때 구성을 기반으로 생성됩니다.

1. **범위** 섹션에서 복제에 적합한 범위를 선택합니다.
   + 전체 버킷을 복제하려면 **Apply to all objects in the bucket**(버킷의 모든 객체에 적용)를 선택합니다.
   + 버킷 내의 객체 중 일부를 복제하려면 **Limit the scope of this rule using one or more filters(하나 이상의 필터를 사용하여 이 규칙의 범위 제한)**을 선택합니다.

     접두사, 객체 태그 또는 이 두 가지를 모두 사용하여 객체를 필터링할 수 있습니다.
     + 동일한 문자열로 시작하는 이름(예: `pictures`)을 가진 모든 객체로 복제를 제한하려면 **접두사** 상자에 저두사를 입력합니다.

       어떤 폴더의 이름에 해당하는 접두사를 입력할 경우, `/`(슬래시)를 마지막 문자로 사용해야 합니다(예: `pictures/`).
     + 하나 이상의 객체 태그가 있는 모든 객체를 복제하려면 **태그 추가**를 선택하고 상자에 키 값 페어를 입력합니다. 다른 태그를 추가하려면 이 절차를 반복합니다. 객체 태그에 대한 자세한 내용은 [태그를 사용하여 객체 분류](object-tagging.md) 섹션을 참조하십시오.

1. 아래로 스크롤하여 **추가 복제 옵션** 섹션으로 이동한 다음 적용할 복제 옵션을 선택합니다.
**참고**  
특히 장애 조치를 지원하도록 다중 리전 액세스 포인트를 구성하려는 경우 다음 옵션을 적용하는 것이 좋습니다.  
**복제 시간 제어(RTC)** - 예측 가능한 기간 내에 서로 다른 리전에서 데이터를 복제하려면 S3 Replication Time Control(S3 RTC)을 사용하면 됩니다. S3 RTC는 Amazon S3에 저장된 새 객체의 99.99%를 15분 이내에 복제합니다(서비스 수준 계약에 따라 지원됨). 자세한 내용은 [S3 Replication Time Control을 사용하여 규정 준수 요구 사항 충족](replication-time-control.md) 섹션을 참조하세요.
**복제 지표 및 알림** - Amazon CloudWatch 지표를 사용 설정하여 복제 이벤트를 모니터링합니다.
**삭제 마커 복제** - S3 삭제 작업으로 생성된 삭제 마커가 복제됩니다. 수명 주기 규칙에 의해 생성된 삭제 마커는 복제되지 않습니다. 자세한 내용은 [버킷 간 삭제 마커 복제](https://docs.aws.amazon.com/AmazonS3/latest/userguide/delete-marker-replication.html)를 참조하세요.
**복제본 수정 동기화 ** - 각 복제 규칙에 대해 복제본 수정 동기화를 사용 설정하여 객체의 메타데이터 변경 사항도 동기화된 상태로 유지합니다. 자세한 내용은 [복제본 수정 동기화 사용 설정](https://docs.aws.amazon.com/AmazonS3/latest/userguide/replication-for-metadata-changes.html#enabling-replication-for-metadata-changes)을 참조하세요.
S3 RTC 및 CloudWatch 복제 지표와 알림에는 추가 요금이 부과됩니다. 자세한 내용은 [Amazon S3 요금](https://aws.amazon.com/s3/pricing/) 및 [Amazon CloudWatch 요금](https://aws.amazon.com/cloudwatch/pricing/)을 참조하세요.

1. 기존 복제 규칙을 대체하는 새 복제 규칙을 작성하는 경우 **I acknowledge that by choosing Create replication rules, these existing replication rules will be overwritten(복제 규칙 생성을 선택하면 기존 복제 규칙을 덮어쓰게 됨을 이해합니다)**을 선택합니다.

1. **복제 규칙 생성**을 선택하여 새 양방향 복제 규칙을 생성하고 저장합니다.