/ / Versehentlich gelöschte Mongodb-Dateien - Linux, Mongodb, Datei-Wiederherstellung

Versehentlich gelöschte Mongodb-Dateien - Linux, Mongodb, Datei-Wiederherstellung

Versehentlich habe ich den Ordner mit dem Datenmongodb gelöscht. Ich habe einige Programme gefunden, die Linux-Systemdateien abrufen, aber sie alle benötigen die Anweisungen für den Header, die Fußzeile und die Erweiterung der Datei.

Beispiel, das Foremost und Skalpell bieten Anweisungen zum Suchen einer JPG-Datei:

jpg     y       200000000       xffxd8xffxe0x00x10        xffxd9

Weiß jemand wie ich die mongodb Dateien finden kann? (website_produktion.0 / website_produktion1 / website_produktion.ns / mongodb.lock)

Betriebssystem ist Ubuntu Server 10.04

Entschuldigung für mein Englisch.

Vielen Dank!

Antworten:

0 für die Antwort № 1

Wenn Sie das Verzeichnis / data gelöscht haben und Sie habenkeine mögliche Sicherung (entweder durch mongodump, mongoexport, replica set, sekundäres Gerät oder Dateisystem-Image), dann sind Sie im Wesentlichen an einem schlechten Ort und Sie müssen die Daten in einer neuen Datenbank von Grund auf neu erstellen.

Um Ihre Fragen zum Dateispeicherort zu bestätigenGenauer gesagt - sie sind alle im Datenverzeichnis gefunden und wenn Sie dieses Verzeichnis gelöscht haben, sind sie weg und ich bezweifle, dass sie in erster Linie wiederhergestellt werden. Mit seinen Standardeinstellungen wird vor allem definitiv nicht wiederherstellen, da es nicht kennt Dateistruktur afaik. Bei der Ubuntu-Installation aus dem 10gen .deb-Paket befindet sich das Datenverzeichnis standardmäßig in / var / lib / mongodb. Ich bin mit Skalpell nicht vertraut.

Es tut uns leid!