Amazon s3 AmazonS3中消失的文件

Amazon s3 AmazonS3中消失的文件,amazon-s3,Amazon S3,以下是我上周上传的四个文件的链接,但现在已经从S3的存储桶中消失了: https://gh-resource.s3.amazonaws.com/ghImage/SWjqzgXy9rGCYvpRF-naypyidaw.jpg https://gh-resource.s3.amazonaws.com/ghImage/SWjqzgXy9rGCYvpRF-london.jpg https://gh-resource.s3.amazonaws.com/ghImage/SWjqzgXy9rGCYvpRF-b

以下是我上周上传的四个文件的链接,但现在已经从S3的存储桶中消失了:

https://gh-resource.s3.amazonaws.com/ghImage/SWjqzgXy9rGCYvpRF-naypyidaw.jpg
https://gh-resource.s3.amazonaws.com/ghImage/SWjqzgXy9rGCYvpRF-london.jpg
https://gh-resource.s3.amazonaws.com/ghImage/SWjqzgXy9rGCYvpRF-brussels.jpg
https://s3.amazonaws.com/gh-resource/ghImage/SWjqzgXy9rGCYvpRF-ottawa.jpg

我知道他们成功上传了,因为在他们消失之前,我在我的网站上多次看到他们。上面的最后一个文件(渥太华),我刚刚重新上传,以便查看权限并查看是否有过期日期或过期规则。当我查看权限时,“每个人”都有读取/下载权限。失效日期为“无”,失效规则为“不适用”。在过去一年左右的时间里,这种情况经常发生。这可能是什么原因造成的?

您应该启用bucket上的日志记录。这将告诉您谁/什么正在删除您的文件

见:


我发现,如果您有一个到期策略设置,您也会在日志中看到它。有关更多信息,请参阅。

非常感谢,乔治。我甚至不知道这是可能的。我已经做到了,现在我会密切关注它。当我知道更多的时候,我会更新这个帖子。这是一个很好的答案,b/c它让我很有逻辑地看待整个问题。当然,这些文件不仅仅是消失了,还有人在删除它们。知道我是唯一一个可以访问它们的人,我意识到这必须是我的代码。果不其然,我很久以前写过一个函数,我想回去修复它——这就是罪魁祸首。再次感谢您提供的日志提示!