A transformed object was overwritten with incorrect data.
Restore the previous contents and prepare for future accidental deletion.
Which configuration is most appropriate?
Enable S3 Versioning and restore the previous object version by its Version ID.
Detailed explanation
Previous versions remain available after an overwrite or delete marker.
Previous versions remain available after an overwrite or delete marker.
DynamoDB change events do not contain old S3 object versions.
DynamoDB change events do not contain old S3 object versions.
CloudTrail records API metadata, not a backup of object bodies.
CloudTrail records API metadata, not a backup of object bodies.
Deleting old versions removes the recovery point.
Deleting old versions removes the recovery point.
Check official documentation
Compare the following points with the official documentation.
Amazon S3 Versioning、Version ID、Delete Marker、非現行版Lifecycleの公式説明を確認する。
What to confirm
版管理・自動削除・監査イベントの復元能力を区別できる。
Key points
- S3 Versioning
- Version ID
- Delete marker
- Recovery
Notes
- Environment: AWS公式DEA-C01試験ガイドと各サービスの公式ドキュメントの確認
- Confirm current AWS service behavior in the official DEA-C01 documentation.
Foundation review
Recovery versus cleanup
Lifecycle rules that remove noncurrent versions can reduce recovery options.
Object protection
Versioning should be combined with access controls and retention when accidental deletion is a concern.