我正在尝试弄清备份kibana的配置。
我的第一个方法是转储kibana索引,但是...
我没有.kibana索引。相反,我有..
此外,尽管我看不到任何名为.kibana的索引,但如果我要求Elasticsearch查找像这样的索引,我会得到的。
使用GET / _cat / aliases,我看到.kibana是.kibana_2的别名
那是为什么? (是因为升级了吗?)
这是什么索引? (与上面相同)
我可以将这些索引合并到一个.kibana中吗?
建议:
我正在运行带有Elasticsearch + Kibana 7.6.1的集群,该集群已从6.6.8 <-6.6.0 <-5.4.x <-2.2.0
升级谢谢
答案 0 :(得分:2)
那些.kibana_<id>
索引确实是由于升级而引起的。 .kibana
别名指向的索引是当前索引。可以安全地删除所有其他版本(当然.kibana_task_manager
除外),除非您可能降级到以前的版本。
如果要备份kibana数据,只需快照并恢复.kibana
索引即可。
如果您想确切知道Kibana为何这样做以及如何做到,可以read this troubleshooting guide。
最重要的是,您不应该删除.kibana
别名并让Kibana进行其工作,因为您肯定会很快迁移到7。