1

誤って、データ mongodb を含むフォルダーを削除してしまいました。Linux システム ファイルを取得するプログラムをいくつか見つけましたが、それらはすべて、ファイルのヘッダー、フッター、および拡張子の指示が必要です。

たとえば、Foremost と Scalpel は、jpg ファイルを検索するための指示を提供します。

jpg     y       200000000       \xff\xd8\xff\xe0\x00\x10        \xff\xd9

mongodb ファイルを見つける方法を知っている人はいますか? (website_production.0 / website_production.1 / website_production.ns / mongodb.lock)

OSはUbuntu Server 10.04

私の英語でごめんなさい。

ありがとう!

4

1 に答える 1

1

/data ディレクトリを削除し、(mongodump、mongoexport、レプリカ セット、セカンダリ デバイス、またはファイル システム イメージのいずれかを使用して) バックアップを作成できない場合は、基本的に悪い場所にいることになり、次のようにする必要があります。新しいデータベースにデータをゼロから作成します。

ファイルの場所の質問を具体的に確認するには、それらはすべてデータディレクトリにあり、そのディレクトリを削除した場合、それらはなくなっており、何よりもそれらを回復できるとは思えません. デフォルト設定では、ファイル構造を認識していないため、まず間違いなく回復しません。デフォルトでは、10gen .deb パッケージからの ubuntu インストールでは、データ ディレクトリは /var/lib/mongodb にあります。私はメスに詳しくありません。

ごめん!

于 2012-05-31T14:26:51.307 に答える