
데브옵스
AWS S3 복제 (선택 기준 & 비용)
두줄요약
AWS S3 복제에서 소량 작업은 CLI가, 대규모나 교차 계정/리전 복제는 S3 Batch Operations가 적합했습니다. 비용은 작업 요청, 객체 수, 전송 요금과 API 비용까지 함께 고려해야 했습니다.
핵심 내용
- AWS S3 버킷 간 복제에서 aws s3 cp/sync와 S3 Batch Operations의 선택 기준 정리
- 소량·일회성 복제에는 CLI, 대규모·교차 계정/리전 복제에는 Batch Operations 권장
- Batch Operations는 매니페스트 기반 병렬 처리, 추적, 태그·소유권 포함 복제에 적합
적용해볼 점
- 단일 파일이나 소규모 백업은 CLI와 cron 조합으로 단순화
- 수천~수백만 객체 복제는 IAM·리포트·CloudWatch까지 포함한 Batch 작업 설계
- 리전 간 전송비, S3 API 비용, 실패 객체 포함 과금 요소 함께 검토
