ES数据迁移,添加索引字段,索引备份

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

工具操作:
ES数据迁移,添加索引字段,索引备份

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"
  }
}
上一篇:306、丢失的数字


下一篇:3625、丢失的数字