/ / Випадково видалені файли mongodb - linux, mongodb, файл-відновлення

Випадково видалені файли mongodb - linux, mongodb, файл-відновлення

Випадково я видалив папку з даними mongodb. Я знайшов деякі програми, які отримують системні файли linux, але їм усі потрібні інструкції для заголовка, нижнього колонтитула та розширення файлу.

Наприклад, Foremost і Scalpel надають інструкції щодо пошуку файлу jpg:

jpg     y       200000000       xffxd8xffxe0x00x10        xffxd9

Хто-небудь знає, як я можу знайти файли mongodb? (website_production.0 / website_production.1 / site_production.ns / mongodb.lock)

ОС - це Ubuntu Server 10.04

Перепрошую за мою англійську.

Дякую!

Відповіді:

0 для відповіді № 1

Якщо ви видаляли каталог / data і винемає можливих резервних копій (через Mongodump, Mongoexport, набір реплік, вторинний пристрій або зображення файлової системи), то ви в основному в поганому місці, і вам доведеться створювати дані в новій базі даних з нуля.

Щоб підтвердити ваші запитання про місце розташування файлуконкретно - вони всі знайшли в каталозі даних, і якщо ви видаляли цей каталог, вони "пішли", і я сумніваюся, що вони найшвидше відновить їх. За своїми налаштуваннями за замовчуванням, насамперед, найімовірніше, не буде відновлено, оскільки він не знає файл структури afaik. За замовчуванням з встановленням ubuntu з пакета 10gen .deb, каталог даних знаходиться в / var / lib / mongodb. Я не знайомий з скальпелем.

Вибачте!