Elasticsearch复制索引映射



我们有一个由6个节点组成的弹性搜索集群版本6,我们在集群中有一个名为bishkek的索引,现在我只想复制到新索引bishkek_v2 的索引映射(没有数据(

Elasticsearch没有任何只复制映射的API,因此您需要首先获取bishkek索引的映射,并基于该映射创建新索引。要获得映射,可以运行此GET Request

GET /bishkek/_mapping

在得到映射后,您创建了新的索引:

PUT /bishkek_v2
{
"mappings": {
[Mapping you get from your old index]
}
}

我认为这将帮助您克隆索引

POST /my_source_index/_clone/my_target_index

最新更新