| 策略接口 | PUT /_slm/policy/<name>,GET /_slm/policy 查看,POST /_slm/policy/<name>/_execute 立即执行 |
|---|---|
| 保留规则 | expire_after(过期时间)、min_count(至少保留)、max_count(上限) |
| 执行记录 | GET /_slm/status 与 _cat/snapshots/<repo> |
示例
示例
PUT /_slm/policy/nightly-snapshots
{
"schedule": "0 30 1 * * ?",
"name": "<nightly-snap-{now/d}>",
"repository": "my_backup",
"config": {
"indices": ["*"],
"include_global_state": false
},
"retention": {
"expire_after": "30d",
"min_count": 7,
"max_count": 60
}
}SLM 依赖快照仓库可用;策略启用前先用 _execute 手工跑一次完整成功案例。