用了Elasticsearch,一口气上5T

ES版本升级的过程中可以维持mapping结构么

Elasticsearch | 作者 yeziblo | 发布于2019年07月03日 | 阅读数:1476

最近在研究版本升级,把ES集群从5.4版本升级到6.8版本,在测试的过程中,发现升级后索引的Mapping都改变了…

比如之前一个字段的类型是keyword,升级后就变成txt了。

我的升级方式是完全重启升级,用的也是官方文档的步骤,就是停止自动分配shard、刷新数据,然后关闭ES,再重新安装一个新版本的ES,接着把老版本的配置文件复制到新版本,启动新版本…

请问有没有什么办法可以在升级的过程中保持Mapping不变么= =

诚心求教(测试环境数据很小,但是生产环境数据量很大…)
已邀请:

xiaoyanghapi - Elasticsearch 爱好者

赞同来自:

你可以考虑用打snapshot的方式来升级集群,5->6是可以兼容升级的。

要回复问题请先登录注册