1. 索引备份
索引备份
curl -XPOST '192.168.46.163:9200/_reindex?pretty' -H 'Content-Type: application/json' -d'
{
"source": {
"index": "msg_report_api"
},
"dest": {
"index": "new_index_name_api"
}
}
工具操作:
2. 增加索引字段,数据迁移
如果需要给指定索引添加字段,则将当前索引备份之后,重新创建一个新的索引(有你想要添加的字段),然后将备份的数据迁移到新建索引中,在往新的索引添加含有新字段的数据则可看到新已经有了新字段。执行语句和备份索引一直,修改索引名称即可。
curl -XPOST '192.168.46.163:9200/_reindex?pretty' -H 'Content-Type: application/json' -d'
{
"source": {
"index": "new_index_name_api"
},
"dest": {
"index": "msg_report_api"
}
}