How does the DynamoDb Point in Time Recovery Works ?

0

Hi there,

I have few questions on Dynamodb PITR (Point in time Recovery) backup feature. Could you guys clarify on the following

  1. How often do the PITR backup scripts run ?
  2. Will the backup scripts run for every CRUD operation on the table ?
  3. It has been mentioned that we could go back to any point in time in the last 35 days, Incremental backup works in such a way that it takes the difference from the previous backup and current table and takes backup. So Won't we lose the initial data from the backups post 35 days ?
  4. How is the backup size per month being calculated and respective cost being calculated ?

Thanks

질문됨 일 년 전466회 조회
1개 답변
2

The questions you ask are all leading to implementation detail. PITR is a continuous backup solution allowing you to restore to a new table from any point in time over the previous 35 days.

  1. How often do the PITR backup scripts run ?

There are no scripts running, its a continuous backup.

  1. Will the backup scripts run for every CRUD operation on the table ?

As above

  1. It has been mentioned that we could go back to any point in time in the last 35 days, Incremental backup works in such a way that it takes the difference from the previous backup and current table and takes backup. So Won't we lose the initial data from the backups post 35 days ?

There is no data loss at all.

  1. How is the backup size per month being calculated and respective cost being calculated ?

DynamoDB charges for PITR based on the size of each DynamoDB table (table data and local secondary indexes) on which it is enabled. DynamoDB monitors the size of your PITR-enabled tables continuously throughout the month to determine your backup charges and continues to bill you until you disable PITR on each table.

All of the information you should need can be found in this video: https://youtu.be/yvBR71D0nAQ?t=2042

profile pictureAWS
전문가
답변함 일 년 전
  • Thanks for your response, Do you have any idea about the following question? If a table with "Point-in-Time Recovery" enabled is deleted from DynamoDB, is it possible to run a Point-in-Time restore for that table, and if so how?

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

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

질문 답변하기에 대한 가이드라인

관련 콘텐츠