如何获取有关谁删除了 s3 资源的信息

How to get information on who deleted an s3 resource

我有一个存储桶,里面有一些文件。其中一个现在已经消失了。我如何才能获得有关删除者或删除时间的信息——我能否获得有关此已删除项目的任何信息?

使用 AWS API 对 "who did what?" 的回答是 AWS CloudTrail

具体见Logging Amazon S3 API Calls by Using AWS CloudTrail

此外,与某人从 S3 中删除对象的具体问题相关, 请注意 S3 的一项功能,称为 versioning。通过版本控制,您可以轻松地从意外覆盖或删除以及应用程序故障中恢复。