我在装有 Elasticsearch 8.11.4 的 Ubuntu 服务器上运行 Magento CE 2.4.6。对于我绝对需要的强制模块,我需要降级到 ES 7.9.3。
我到处都看到ES无法降级。有没有办法在不损坏系统的情况下卸载ES 8.4.11并安装ES 7.9.3?如果是的话,怎么办?
(我不想犯任何错误)
从 7.x 到 8.x 的升级导致索引和配置发生了不易逆转的变化。 建议:构建一个测试 7.x 集群并将 8.x 中的快照存储库添加为只读。一一导入索引并测试是否仍然可以使用它们,或者需要进行哪些更改才能将它们恢复到 7.x 。一旦您测试了所有这些并且您知道这是可行的,请创建一个产品集群并迁移所有封闭索引。然后测试您的集成并计划破裂日。您可以一项一项地迁移服务,以最大程度地减少数据丢失或制定计划停机时间。 写博客是因为很少有人做你正在做的事情,你的经验很有价值。 :)