Backblaze S3 问题:删除后重复上传

因此,我联系了支持部门,似乎有一个解决孤立文件问题的办法。以下是 Backblaze 支持部门的说法:

这里有几个问题。查看您的账户,您将存储桶生命周期规则设置为“保留所有文件”。如果您将生命周期规则更改为“仅保留文件的最后一个版本”,隐藏的文件将在隐藏 24 小时后被删除,从而清理存储空间。

另外需要注意的是,在使用 S3 兼容服务时,每次调用对象删除时,该对象都会被隐藏。然后,根据存储桶的生命周期规则,它将被删除或保持隐藏状态。在您的情况下,由于“保留所有文件”,这些文件保持隐藏状态且未被删除。

要在调用对象删除时删除对象,需要在删除调用中包含文件版本 ID,但我认为如果文件只是被隐藏,集成并没有这样做。

要从存储桶中删除这些文件,您需要登录您的 Backblaze 账户,进入您的存储桶,并将其生命周期设置更新为仅保留文件的最后一个版本**。这将在隐藏后 24 小时内从存储桶中删除隐藏文件。

默认情况下,Backblaze 为新创建的存储桶设置“保留所有文件”的生命周期规则。这可能是每个人都遇到孤立文件问题的原因。将生命周期规则更改为“仅保留文件的最后一个版本”会在隐藏后 24 小时删除孤立文件。

这可能值得在此帖子中提及:

2 个赞