我们希望将使用ElasticSearch 2.x的集群迁移到最新版本。最简单的方法是什么?
我已经写了一个用于部署ELK 2堆栈和ELK 6堆栈的部署脚本。不幸的是,ElasticSearch 6.x无法从ElasticSearch 2.x读取数据。
通过ElasticSearch 5
还要为ELK-5制作一个部署脚本,这样它会自动升级我的所有数据而不会丢失数据吗?主要是日志。
然后,我们必须在所有环境上进行2次部署,ElasticSearch会将我们的所有数据从旧版本转换为新版本。
ElasticSearch 2和6彼此相邻
我们能不能更好地更改流利的配置,以将日志文件同时写入ELK-2和ELK-6一周。然后一周后我们删除ELK-2集群吗?这样,我们不必构建新的ElasticSearch-5脚本并进行2次部署和2次数据升级就可以做些奇怪的事情。