清理快照仓库
1.0 版引入
清理快照存储库 API 会清除快照存储库中不再被任何现有快照引用的数据。
端点
POST /_snapshot/<repository>/_cleanup
路径参数
参数 | 数据类型 | 描述 |
---|---|---|
repository | 字符串 | 快照存储库的名称。 |
查询参数
下表列出了可用的查询参数。所有查询参数都是可选的。
参数 | 数据类型 | 描述 |
---|---|---|
cluster_manager_timeout | 时间 | 等待集群管理器节点响应的时间量。以前称为 master_timeout 。可选。默认为 30 秒。 |
timeout | 时间 | 等待操作完成的时间量。可选。 |
请求示例
以下请求将从存储库 my_backup
中删除所有陈旧数据
POST /_snapshot/my_backup/_cleanup
示例响应
{
"results":{
"deleted_bytes":40,
"deleted_blobs":8
}
}
响应正文字段
字段 | 数据类型 | 描述 |
---|---|---|
deleted_bytes | 整数 | 数据删除后快照中可用的字节数。 |
deleted_blobs | 整数 | 请求从存储库中清除的二进制大对象 (BLOB) 的数量。 |