AWS

Amazon S3의 리전 간 복제 vs 동일 리전 복제

heesoohi 2025. 2. 24. 08:53

 # Amazon S3 Replication 

S3를 복제하는 기능은 동일 리전 내에서 이뤄지는지, 서로 다른 리전을 사이로 두고 이뤄지는지를 기준으로 두가지로 나누어 볼 수 있다. 

 

 

1. CRR (Cross-Region Replication) - 리전 간 복제

 

서로 다른 리전에 있는 버킷 사이에 비동기 복제하는 경우를 말한다. 

소스와 대상 버킷에 각각 버전 관리가 활성화 되어야 하고, S3 서비스에 적합한 IAM 권한(읽기, 쓰기 권한 등)이 부여되어야 한다. 

 

  • CRR 유스 케이스
    - 컴플라이언스
    - 타 리전에 있는 데이터 액세스 시 대기 시간을 최소화 시켜야 하는 경우
    - 다른 계정 간 데이터 복제를 수행해야 할 때 등..

서로 다른 리전 사이에 비동기 복제

 

 

 

2. SRR (Same-Region Replication) - 동일 리전 복제 

 

같은 리전 내에서 비동기 복제하는 경우로, 두 버킷은 각각 다른 계정의 버킷이어도 된다. 

CRR과 마찬가지로 버전 관리 활성화, 적합한 IAM 권한이 부여되어 있어야 복제 작업을 진행할 수 있다. 

 

  • SRR 유스 케이스
    - 여러 S3 버킷의 로그를 집계할 때
    - 운영 계정과 테스트 계정 사이에서 라이브 복제를 해야 할 때 (별도의 테스트 환경 필요) 등..