标准debian安装的elasticsearch数据文件在哪里?

时间:2014-07-11 09:16:40

标签: elasticsearch debian backup

现在我处于一个非常棘手的问题......

我的数据服务器已被黑客入侵,现在我无法通过curl或任何其他方法请求我的elasticsearch服务器。我有一堆非常关键的数据尚未备份(迟到2天,地狱,我没有看到备份失败的警报)。

我试图重新启动这项服务,但没有办法,它什么也没说,当我用ps观看时,我什么也得不到。我认为这来自我的主机,它以安全模式运行我的服务器...

所以我试图找到物理文件,但我找不到它们。我有一个非自定义安装,所以在我的配置文件中,我有这个:

# Path to directory where to store index data allocated for this node.
#
# path.data: /path/to/data
#
# Can optionally include more than one location, causing data to be striped across
# the locations (a la RAID 0) on a file level, favouring locations with most free
# space on creation. For example:
#
# path.data: /path/to/data1,/path/to/data2

很好,但最后,我的文件在哪里?

有人可以帮助我吗? 在此感谢所有在这个地方的伟大人物

2 个答案:

答案 0 :(得分:19)

索引文件位于:

/var/lib/elasticsearch/nodes/0/indices/{nameOfYourIndex}/(0-4}/index

答案 1 :(得分:8)

我在/ var / lib / elasticsearch /.

中找到了它们