| 接口 | POST /_snapshot/<repo>/<snapshot>/_restore |
|---|---|
| 重命名 | rename_pattern 正则 + rename_replacement 引用分组 |
| 前置检查 | GET /_snapshot/<repo>/<snapshot> 看包含哪些索引与版本 |
示例
示例
POST /_snapshot/my_backup/snapshot_2024-07-01/_restore?wait_for_completion=false
{
"indices": "logs-2024.06",
"ignore_unavailable": true,
"include_aliases": false,
"rename_pattern": "logs-(.+)",
"rename_replacement": "restored-logs-$1"
}
GET /_cat/recovery?v&active_only=true恢复到已存在的索引会失败;若必须覆盖,先 close 目标索引再指定同名恢复,或恢复成新名后走别名切换。