S3 上的生命周期策略不起作用

Lifecycle policy on S3 not working

我只是在 Amazon S3 中的存储桶上启用了文件循环策略。这是配置:

root@iserver:~# aws s3api get-bucket-lifecycle-configuration --bucket ee-shares --profile s3toglacier
{
"Rules": [
{
"Status": "Enabled",
"Prefix": "",
"Transitions": [
{
"Days": 180,
"StorageClass": "GLACIER"
}
],
"ID": "test"
}
]
}

但我看不到 Glacier 上的数据,超过 180 天的对象在 S3 中不显示 "Initial Restore" 选项。

Amazon S3 生命周期策略不会立即执行。最多允许他们在 24 小时内存档内容。

归档后,对象仍会出现在 Amazon S3 中,但它们的 存储 class 将设置为 Glacier