簡體   English   中英

如何將Elasticsearch 1.x重新索引或遷移到5.x數據

[英]How to reindex or migrate elasticsearch 1.x to 5.x data

我有舊數據的副本,即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,這應該會對您有所幫助。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM