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"
  }
}
Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐