Page 1 of 1

通常,从 S3 中删除数据分为两个阶段

Posted: Mon Apr 21, 2025 10:48 am
by aklima@
删除当前版本时,AWS 首先会为该版本添加删除标记,使当前版本成为非当前版本,并停止向我们收取其存储费用。第二阶段是 AWS 扫描所有对象,查找删除标记并移除这些对象。此异步步骤从对象被标记为删除的第二天午夜开始,并持续一段时间。

我们注意到,第二阶段可能需要几天或几周的时间,具体取 阿尔及利亚电话号码列表 决于有多少对象被标记为删除。

对于非当前版本,AWS 会使用该NoncurrentVersionExpiration操作永久删除对象的旧版本(非当前版本)。在这种情况下,不会创建删除标记。

令人惊讶的旧版本
到目前为止一切顺利。那么,为什么当我查看我们的一个模拟账户时,看到的却是两年多前的版本呢?


Vault 展示了两年多前的 P 版本

我们在 Vault 中显示的版本是存储在 AWS S3 中的对象的版本。当我们打开 S3 时,我们会看到该对象的三个版本。这个非常旧的版本肯定在 S3 中。