- 최신
- 최다 투표
- 가장 많은 댓글
Amazon RDS의 스냅샷은 전체 DB 인스턴스의 스토리지 볼륨 스냅샷을 생성하는 방식입니다. 개별 데이터베이스가 아닌 전체 DB 인스턴스를 백업합니다.
백업 방식:
- 자동 백업(Automated Backup)은 매일 정의된 백업 윈도우 동안 전체 데이터의 일일 백업을 수행합니다
- 추가로 트랜잭션 로그를 5분마다 Amazon S3에 업로드하여 특정 시점 복구(PITR)를 지원합니다
- 수동 스냅샷(Manual Snapshot)은 사용자가 시작하는 백업으로, 특정 시점의 데이터베이스 전체 복사본을 캡처합니다
과금 기준: 자동 백업과 수동 스냅샷은 모두 Amazon S3에 저장되며, 스토리지 비용은 DB 인스턴스 사용량과 별도로 계산됩니다.
실제로 Amazon RDS는 백그라운드에서 증분 방식으로 데이터를 저장하여 스토리지 효율성을 높이지만, 사용자 관점에서는 각 스냅샷이 완전한 백업으로 작동합니다. 따라서 50GB DB의 경우, 여러 스냅샷을 보유하더라도 실제 스토리지 비용은 변경된 데이터 블록만큼만 추가로 부과됩니다.
구체적인 과금 세부사항은 Amazon RDS 요금 페이지에서 확인하실 수 있습니다.
Sources
Backup and recovery for Amazon RDS - AWS Prescriptive Guidance
Backing up and restoring your Amazon RDS DB instance - Amazon Relational Database Service
안녕하세요, RDS 백업 방식과 과금 기준에 대해 안내드립니다.
[Q1] 자동 백업(Automated Backup) 및 Snapshot 생성 시, 매일 생성되는 Snapshot이 전체 Full Backup인지, 변경 데이터만 저장하는 Incremental Backup 방식인지 확인 요청드립니다.
[A1] RDS 백업은 인스턴스에 연결된 EBS 볼륨을 백업합니다. 최초 스냅샷은 모든 볼륨을 Full Backup으로 수행하며, 이후 스냅샷부터는 변경된 블록만 Incremental 방식으로 백업합니다.
[Q2] 추가로, 실제 과금 기준이 전체 용량인지 변경 데이터 기준인지 확인 부탁드립니다.
[A2] 증분 백업 방식이므로 변경된 블록의 크기를 기준으로 청구됩니다.
감사합니다.
