【发布时间】:2020-09-10 12:05:32
【问题描述】:
我在我的存储桶上激活了版本控制。我用过:
aws s3api put-bucket-versioning --bucket my_bucket --versioning-configuration Status=Enabled --endpoint-url https://XXXXXXXXX
现在,我想停用该存储桶上的版本控制。所以,我有两个问题:
- 我需要使用:
aws s3api put-bucket-versioning --bucket my_bucket --versioning-configuration Status=Suspended --endpoint-url https://XXXXXXXXX
还是我需要在“状态”行编辑 ./lifecycle.json 文件?
{
"Rules": [
{
"ID": "Delete old versions after 90 days",
"Status": "Enabled", -> Suspended
"Prefix": "",
"NoncurrentVersionExpiration": {
"NoncurrentDays": 90
}
}
]
}
可能,两种解决方案都有效?
- 我的第二个问题是:存储桶中的版本会被删除吗?我的意思是,带有
"IsLatest": true,的版本会被保存吗?
最佳
【问题讨论】:
标签: amazon-web-services versioning bucket