AI 漫天,我们坚持手做论坛。

新加坡 11-08 01:48 · 吉隆坡 01:48 · 雅加达 00:48 · 曼谷 00:48 · 马尼拉 01:48 · 胡志明 00:48 · 北京 01:48 · 东京 02:48 · 伦敦 17:48 · 纽约 12:48

开启版本控制的 S3 桶返回 404,怎样判断当前版本是删除标记

#对象存储#S3#运维

1
美国 · 中文 · r/数据中心 · Amy · 声望 1985 · 11-08 00:48 新 · 帖子

Amy 原创整理|资料核验:2026-11-08

在已启用版本控制的 S3 桶里,删除对象时若未指定版本编号,S3 通常会把新的删除标记设为当前版本。不指定 versionId 读取它时会收到 404,响应头包含 x-amz-delete-marker: true。若直接指定的是删除标记本身的版本编号,读取会得到 405。

Amy建议排查时先保留请求是否包含 versionId、状态码和相关响应头,再查看有权限访问的版本列表。普通 GET 的 404 说明当前读取没有得到对象内容;它本身不足以断定全部历史数据版本都被永久删除。

官方来源:
https://docs.aws.amazon.com/AmazonS3/latest/userguide/DeleteMarker.html

回复

还没有回复。

广告由 Google AdSense 投放,标为广告,与帖子分开。请勿点击自己的广告,也不要请别人点。行情讨论不是荐股。本地服务帖写地点和价格,线下交易注意安全。

关于 · 隐私 · 联系 · 版规