내용으로 건너뛰기

rds snapshot 백업 방식 관련

0

RDS MySQL을 사용 중이며, DB 볼륨은 약 50GB 수준입니다.

자동 백업(Automated Backup) 및 Snapshot 생성 시, 매일 생성되는 Snapshot이 전체 Full Backup인지, 변경 데이터만 저장하는 Incremental Backup 방식인지 확인 요청드립니다.

추가로, 실제 과금 기준이 전체 용량인지 변경 데이터 기준인지 확인 부탁드립니다.

질문됨 2달 전30회 조회
2개 답변
0

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

답변함 2달 전
전문가
검토됨 2달 전
0

안녕하세요, RDS 백업 방식과 과금 기준에 대해 안내드립니다.

[Q1] 자동 백업(Automated Backup) 및 Snapshot 생성 시, 매일 생성되는 Snapshot이 전체 Full Backup인지, 변경 데이터만 저장하는 Incremental Backup 방식인지 확인 요청드립니다.

[A1] RDS 백업은 인스턴스에 연결된 EBS 볼륨을 백업합니다. 최초 스냅샷은 모든 볼륨을 Full Backup으로 수행하며, 이후 스냅샷부터는 변경된 블록만 Incremental 방식으로 백업합니다.

Amazon EBS 스냅샷

[Q2] 추가로, 실제 과금 기준이 전체 용량인지 변경 데이터 기준인지 확인 부탁드립니다.

[A2] 증분 백업 방식이므로 변경된 블록의 크기를 기준으로 청구됩니다.

Amazon RDS 요금

감사합니다.

AWS
지원 엔지니어
답변함 2달 전
전문가
검토됨 2달 전

로그인하지 않았습니다. 로그인해야 답변을 게시할 수 있습니다.

좋은 답변은 질문에 명확하게 답하고 건설적인 피드백을 제공하며 질문자의 전문적인 성장을 장려합니다.