请教一下各位大佬,本人小白菜一枚刚开始接触ES,如有冒犯请多包涵。公司准备将es从6.6.2升级到6.8。测试环境为单机环境,生产环境为集群模式。请问一下各位大佬有没有什么好的建议升级 测试环境和生产环境。生产环境前提是保证数据不丢失,不重启平滑升级。测试环境前提是保证数据不丢失,可重启。以下是我的见解。
单机环境:拍摄ES快照,保存当前数据。将实时数据存储于Redis中,重新安装es6.8将快照进行恢复,然后把Redis中的实时数据插入到新es中。
单机环境:拍摄ES快照,保存当前数据。将实时数据存储于Redis中,重新安装es6.8将快照进行恢复,然后把Redis中的实时数据插入到新es中。
1 个回复
locatelli
赞同来自:
另外测试环境应该也配置多节点,这样可以在测试环境上模拟生产环境升级的过程