如何将elasticsearch 1.x重新索引或迁移到5.x数据

时间:2016-11-15 11:02:32

标签: elasticsearch elasticsearch-plugin elastic-stack elasticsearch-2.0

我有旧数据的副本,即Elasticsearch 1.x,我想在Elasticsearch 5.x中迁移或重新索引。

有哪些方法和更好的方法?

1 个答案:

答案 0 :(得分:2)

  

Elasticsearch能够使用在上一个专业中创建的索引   仅限版本。例如,Elasticsearch 5.x可以使用创建的索引   在Elasticsearch 2.x中,但不是在Elasticsearch 1.x或   之前。

     

如果您正在运行包含索引的Elasticsearch 2.x群集   在2.x之前创建的,您将需要删除那些旧的   索引或在升级到5.x之前重新索引它们。请参阅Reindex in   的地方。

     

如果您正在运行Elasticsearch 1.x群集,则有两种选择:

     

首先升级到Elasticsearch 2.4.x,然后重新索引旧索引   升级到5.x。

我建议您按照Elasticsearch的官方指南查看 - https://www.elastic.co/guide/en/elasticsearch/reference/current/reindex-upgrade.html#reindex-upgrade-remote,这对您有所帮助。