내용으로 건너뛰기

버킷 간에 교차 리전 복제를 사용하면 Amazon S3 객체를 복제하는 시간이 오래 걸리는 이유는 무엇입니까?

2분 분량
0

서로 다른 AWS 리전에 있는 두 개의 Amazon Simple Storage Service(Amazon S3) 버킷 간에 교차 리전 복제(CRR)를 사용하고 있습니다. 객체 복제가 예상보다 오래 걸리는 이유를 알고 싶습니다.

간략한 설명

CRR은 결국 객체를 복제하는 비동기식 프로세스입니다. 대부분의 객체 복제는 15분 이내에 완료되지만 경우에 따라 복제는 최대 48시간까지 걸릴 수 있습니다. 복제 시간에 영향을 미치는 요인은 다음과 같습니다.

  • 소스 및 대상의 리전.
  • 복제할 객체의 크기. 대형 객체의 경우 복제에 최대 몇 시간이 걸릴 수 있습니다.
  • 복제할 객체의 수.
  • 객체에 AWS Key Management Service(AWS KMS) 암호화가 활성화된 경우 AWS KMS는 트랜잭션을 제한합니다.

해결 방법

소스 객체의 복제 상태를 확인합니다. 복제 상태를 통해 객체의 현재 상태를 확인할 수 있습니다. 객체 복제 상태가 보류 중인 경우, Amazon S3가 복제를 완료하지 않은 것입니다.

S3 복제 지표를 사용하여 복제 규칙에 대한 세부 지표를 얻습니다. 복제 지표를 사용하면 보류 중인 바이트, 보류 중인 작업, 복제에 실패한 작업, 복제 지연 시간에 대한 진행 상황을 분 단위로 모니터링할 수 있습니다.

참고: S3 복제 지표는 Amazon CloudWatch 사용자 지정 지표와 동일한 요금으로 청구됩니다. 자세한 내용은 Amazon CloudWatch 요금을 참조하십시오.

S3 Replication Time Control(S3 RTC)을 사용하여 복제를 파악하고 복제 상태 정보 및 복제 지표로 진행 상황을 모니터링할 수 있습니다. 규칙을 만들거나 편집하는 경우 또는 S3 RTC를 사용하면 S3 복제 지표를 활성화할 수 있습니다. S3 RTC는 Amazon S3에 업로드한 대부분의 객체를 몇 초 만에 복제하고, 이러한 객체의 99.9%를 15분 이내에 복제합니다. S3 RTC는 S3 복제 지표를 자동으로 활성화합니다.

참고: CloudWatch는 복제 규칙에서 S3 RTC를 활성화한 후 15분이 지나면 복제 지표를 보고하기 시작합니다.

AWS 공식업데이트됨 7달 전