【发布时间】:2020-10-24 00:25:22
【问题描述】:
我最近在我们的 AWS S3 存储桶上启用了对象版本控制。我的理解是,如果我在存储桶上启用版本控制,则不会删除对象,但会使用一些 VersionId 创建删除标记。我们的想法是不丢失任何数据。当在 Bucket 上启用版本控制后尝试从控制台删除时,对象及其所有版本都被删除。但是当使用 AWS SDK for NodeJS deleteObject 方法时,它返回了我 DeleteMarker 和 VersionId 并且我能够恢复该对象。我们可以从控制台获得相同的行为吗?
【问题讨论】:
标签: amazon-web-services amazon-s3