Переиндексация перед обновлением
Elasticsearch может читать индексы, созданные в предыдущей основной версии. Если у вас есть индексы, созданные в версии 5.x или ранее, вы должны выполнить переиндексацию или удалить их перед обновлением до 7.17.28. Узлы Elasticsearch не смогут запуститься, если присутствуют несовместимые индексы. Снимки индексов 5.x или более ранних версий не могут быть восстановлены в кластере 7.x, даже если они были созданы кластером 6.x. Любой индекс, созданный в версии 6.x, совместим с 7.x и не требует переиндексации.
Это ограничение также применяется к внутренним индексам, используемым Kibana и функциями X-Pack. Поэтому, прежде чем вы сможете использовать функции Kibana и X-Pack в 7.17.28, необходимо убедиться, что внутренние индексы имеют совместимую структуру индекса.
У вас есть два варианта для переиндексации старых индексов:
- Переиндексация на месте в вашем кластере 6.x перед обновлением.
- Создайте новый кластер 7.17.28 и переиндексируйте из удаленного кластера. Это позволит вам переиндексировать индексы, находящиеся в кластерах, работающих на любой версии Elasticsearch.
© 2023-2025 Elasticsearch
As of September 2024, Elasticsearch is available under a choice of three licenses: the Server Side Public License (SSPL), the Elastic License, or the AGPLv3 (OSI approved).
Elasticsearch and the Elasticsearch logo are trademarks of Elasticsearch B.V., registered in the U.S. and in other countries.
https://www.elastic.co/guide/en/elasticsearch/reference/7.17/reindex-upgrade.html