我正在做一些与生命周期管理相关的处理
我想知道跟踪部分存储了哪些信息。 此跟踪是否适用于所有 Blob 操作?它有什么限制吗? 请帮我解决这个问题。 谢谢你。
Azure Blob 存储的生命周期管理
根据此 MS-Document,您可以使用称为生命周期管理的功能自动管理 Azure Blob 存储的 Blob 生命周期。
rule-based
策略将 Blob 数据移动到正确的访问层或在其生命周期结束时使数据过期。blobs
作为过滤器来选择容器、 或
blob index tags
的子集。在门户中,您可以通过
code view
或 list view
添加规则。
规则:
{
"rules": [
{
"name": "samplerule",
"type": "Lifecycle",
"definition": {
"filters": {
"blobTypes": [
"blockBlob"
],
"prefixMatch": [
"<Your-container-name>/<blob name>"
]
},
"actions": {
"baseBlob": {
"delete": {
"daysAfterModificationGreaterThan": 60
}
}
}
}
}
]
}
如果该 Blob 连续 60 天保持
unmodified or hasn't been accessed
,则上述规则将删除该 Blob。
传送门:
要了解有关 Azure 生命周期管理查询的更多信息,您可以参考此 MS-Document。