Which AWS service provides point-in-time recovery for DynamoDB tables, allowing restoration to any second within the past 35 days?
Show answer and explanation
Answer: C
PITR is a native DynamoDB capability enabled per table that continuously captures an incremental change history in the background, letting you restore the table to any given second within the preceding 35 days. Restores run without consuming the live table's read or write capacity.
It is distinct from on-demand backups, which are discrete user-initiated snapshots, and from global tables, which replicate live data across Regions.
Why the other options are wrong
- A. Global tables replicate current table state across Regions for availability and locality; they cannot wind a table back to an earlier point in time.
- B. AWS Backup protects DynamoDB through scheduled on-demand-style snapshots in vaults, which are discrete restore points rather than a continuous any-second-in-35-days capability.
- D. Streams emit change records to consumers like a Lambda function that writes an S3 archive; that is a custom pipeline with no managed restore machinery or defined 35-day window.