DynamoDB에 백업이 있나요?

예. DynamoDB에는 두 가지 내장 백업 기능이 있습니다. 여러분이 지울 때까지 보관되는 전체 테이블 스냅샷인 온디맨드 백업과, 지난 1~35일 중 어느 초로든 테이블을 복원할 수 있는 연속 백업인 특정 시점 복구(PITR)입니다. 어느 쪽도 테이블 성능에 영향을 주거나 용량을 소비하지 않습니다.

온디맨드 백업

온디맨드 백업은 장기 보관과 규정 준수를 위해 수동으로(또는 AWS Backup을 통해 일정에 따라) 만드는 전체 스냅샷입니다. 크기와 무관하게 어떤 테이블에서도 동작하고, 성능에 영향을 주지 않으며, 명시적으로 삭제할 때까지 보관됩니다. AWS Backup을 통하면 계정과 리전을 넘어 복사하고, 오래된 백업을 콜드 스토리지로 전환할 수도 있습니다.

특정 시점 복구(PITR)

PITR은 DynamoDB의 연속 백업입니다. 켜 두면 1~35일(기본 35일) 사이로 설정한 창에 대해 초 단위 복구 지점을 제공합니다. 아무것도 스케줄링할 필요가 없습니다. 복원하면 여러분이 고른 바로 그 순간의 새 테이블이 만들어지며, 리전을 넘어서도 가능합니다. PITR을 껐다가 다시 켜면 창이 초기화됩니다.

성능 세금 없음

두 백업 경로 모두 대역 밖에서 실행됩니다. 프로비저닝된 용량을 쓰지 않고 라이브 테이블의 성능이나 가용성에 영향을 주지 않습니다. PITR은 테이블을 S3로 내보내기 위한 전제 조건이기도 합니다.

비용

용량이 공짜라고 돈이 공짜인 것은 아니며, 요율은 테이블 크기의 GB당이므로 무엇이 바뀌든 말든 청구서는 테이블에 비례해 늘어납니다. 2026-07-28에 AWS 요금 API에서 읽은 현재 us-east-1 요율:

항목요율
테이블 스토리지$0.25/GB-월
PITR(연속 백업)$0.20/GB-월
온디맨드 백업 스토리지$0.10/GB-월
복원$0.15/GB

100 GB 테이블로 계산해 봅시다. 스토리지만 월 $25.00입니다. PITR을 켜면 $20.00이 더해져 테이블을 $45.00으로 만드는 80% 할증이 되며, 얼마나 바뀌었는지가 아니라 테이블 크기로 청구됩니다. 온디맨드 백업 하나를 한 달 보관하면 $10.00이 더해지고, 월별 스냅샷을 1년 유지하면 12개월째에는 열두 벌이 월 $120.00으로 그것들이 보호하는 테이블의 거의 다섯 배가 됩니다.

같은 테이블을 복원하면 $15.00이 한 번 들고, 새 테이블에 떨어지므로 하나를 지울 때까지 양쪽 모두에 스토리지를 냅니다.

이 중 어느 것도 백업을 하지 말자는 주장이 아닙니다. 온디맨드 스냅샷에 보관 정책을 두자는 주장입니다. 잊어버린 사본도 실제로 복원할 사본과 똑같은 요율로 청구되니까요.

더 알아보기

백업 & PITR 가이드가 복원 방식과 비용을 다루고, 요금 계산기가 그 뒤의 테이블 비용을 추정하며, DynoTable은 여러분이 보호하고 있는 테이블을 데스크톱에서 보여 줍니다.

참고 자료

위에 링크된 공식 AWS 문서를 기준으로 2026-07-13에 마지막으로 검증했습니다.

요율은 2026-07-28에 AWS 공개 요금 API에서 읽었고(us-east-1 오퍼, 2026-07-22 발행), 같은 날 DynamoDB 요금 페이지와 교차 확인했습니다. 가격은 바뀝니다. 이것으로 예산을 잡기 전에 다시 확인하세요.

Console 없이 DynamoDB 작업하기

DynamoDB로는 실행할 수 없는 진짜 SQL(JOINs, GROUP BY, 집계)을 실행하는 빠른 DynamoDB 데스크톱 클라이언트. 시각적 편집과 여러분 자신의 Bedrock 키로 동작하는 AI 에이전트를 제공합니다.

30일 무료 체험, 신용카드 불필요 — 이후 기간 제한 없는 무료 요금제.