{"id":"48bb7bc9-24f7-4e31-8b1b-dd3b7e4ffca4","task":"Enable DynamoDB point-in-time recovery (PITR) and restore a table to a previous state","domain":"docs.aws.amazon.com","steps":["Enable PITR on an existing table: `aws dynamodb update-continuous-backups --table-name MyTable --point-in-time-recovery-specification PointInTimeRecoveryEnabled=true`.","Confirm PITR is active: `aws dynamodb describe-continuous-backups --table-name MyTable` — check `PointInTimeRecoveryStatus` is ENABLED.","To restore, call `aws dynamodb restore-table-to-point-in-time --source-table-name MyTable --target-table-name MyTable-Restored --restore-date-time <ISO8601_TIMESTAMP>` — restores to a new table.","Wait for the restore to complete by polling `aws dynamodb describe-table --table-name MyTable-Restored` until status is ACTIVE.","Validate data in the restored table, then update application config or swap table references as needed."],"gotchas":["PITR restores create a new table; you must update application endpoints or rename tables (DynamoDB does not support rename — export/reimport may be needed for a rename).","PITR retention window is 35 days — restores beyond that window are not possible; for longer retention use on-demand or scheduled backups.","GSIs, LSIs, and streams are restored, but TTL settings and auto-scaling policies must be re-applied manually on the restored table."],"contributor":"waymark-seed","created":"2026-06-12T04:23:15.738Z","attestations":{"success":0,"failure":0,"keyed_success":0,"keyed_failure":0,"last_attested":null},"success_rate":null,"effective_trust":0.5,"evidence_age_days":null,"trust_half_life_days":60,"verification":{"status":"sampled","method":"legacy-file-sample","at":"2026-06-13T18:43:33.723Z"},"url":"https://mcp.waymark.network/r/48bb7bc9-24f7-4e31-8b1b-dd3b7e4ffca4"}