web-dev-qa-db-ja.com

標準のdebianインストールでelasticsearchのデータファイルはどこにありますか?

今、私は非常に問題の多い状況にあります...

データサーバーがハッキングされたため、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

素晴らしいですが、最後に、私のファイルはどこにありますか?

私を助けることができる誰かがいますか?この場所にいるすべての素晴らしい人々に前もって感謝します

15
MathKimRobin

インデックスファイルは次の場所にあります。

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

/ var/lib/elasticsearch /で見つけました。

8