无法删除Amazon S3对象

时间:2013-12-31 08:44:02

标签: amazon-s3

我有以下Amazon S3对象:

enter image description here

我无法删除它。我尝试过aws cli,3Hub和亚马逊的管理控制台。当我尝试使用aws cli或3Hub时,我得到一个密钥不存在错误。当我尝试使用亚马逊的管理控制台时,该对象始终会以相同的上次修改日期重新出现。

我注意到该对象在链接末尾有%0A(换行符?),并怀疑这是问题的一部分。

如何删除此对象?

我还在AWS论坛中打开了一个帖子:https://forums.aws.amazon.com/thread.jspa?threadID=142946&tstart=0。我还创建了一张私人支持票 - 这引起了亚马逊的好评。

更新

我正在尝试的其他事情:

  • 使用s3curl工具(无效)
  • 使用AWS S3 CLI rm工具(无效)
  • 使用s3cmd中的fixbucket命令(无效)
  • 使用生命周期规则(大约24小时后工作):

enter image description here

1 个答案:

答案 0 :(得分:1)

遗憾的是,S3s生命周期规则不接受通配符。您必须在'media / ** /'中指定**中的填充。但是,在'Icon'之后不需要*,因为生命周期规则接受前缀,这意味着将删除所有以您提供的为前缀的键。