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

德雷亚

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

有什么方法和更好的方法可以做到这一点?

神秘感

Elasticsearch仅能使用在先前的主版本中创建的索引。例如,Elasticsearch 5.x可以使用在Elasticsearch 2.x中创建的索引,但不能使用在Elasticsearch 1.x或更早版本中创建的索引。

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

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

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

我建议通过查看以下网址来遵循Elasticsearch的官方指南-https://www.elastic.co/guide/zh-CN/elasticsearch/reference/current/reindex-upgrade.html#reindex-upgrade-remote ,它应该会对您有所帮助。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章