2 Answers
- Newest
- Most votes
- Most comments
2
Hello.
If you have not configured versioning and have not taken a backup using AWS Backup, you will not be able to restore the object.
https://docs.aws.amazon.com/AmazonS3/latest/userguide/Versioning.html
https://repost.aws/knowledge-center/s3-retrieve-deleted-object
0
There is no way to recover the deleted objects from the bucket if the bucket does not have Versioning enabled as AWS does not keep hold of objects you store in the buckets.
answered a year ago
Relevant content
- asked 9 months ago
- AWS OFFICIALUpdated 2 years ago
- AWS OFFICIALUpdated 2 years ago

For completeness, if versioning is enabled and there are deleted versions in the bucket, the bucket is not possible to delete. S3 buckets have to be empty to be deleted. AWS Backup replicates the data to an AWS-owned S3 bucket, and that's the only thing that would survive the bucket's demise.