Восстановление удалённых файлов

Аватар пользователя dkplayer

Хай всем!
Имел тут недавно несчастный опыт восстановления удалённых файлов с reiserfs раздела.
Делается всё в принципе просто, но как было написано в аглийском руководстве меры эти крайние и (скажем так) нетривиальные...

Для начала собственно как я их затёр, эт тоже маленькие грабельки на которые я наступил по запарке (было утро после бессоной ночи и я нифига не сооброжал... за отмазку не катит ;))
в обсчем перставлял я наш с вами любимый асп на компе где он собственно уже был установлен. Домашние папки пользователей у меня на отдельном разделе reiserfs и в процессе инсталяции я епстественно сказал его примонтячить но не форматировать... поскольку инсталяция была новой, то после установки пакетов он предложил мне ввести парол рута и добавить пользователей Улыбка вот тут то я с дурной головы и облажался, я ввёл имя пользователя совпадающего с именем папки пользователя старой системы, и инсталятор мне домашнюю папку благополучно почистил Улыбка не тронув другие папки в /home Улыбка
Признаться меня очень повеселил девственно чисты домашний каталог Улыбка было куча доков примерно за полгода, резервные копии которых конечно были, но не самые свежие... Отсюда момент второй! Ахтунг! Боец! Всегда делай резервные копии!!! на соседнем диске как минимум, на соседнем компьютере в лучшем случае и в максимально возможном количестве мест в идеале!! Улыбка
Полез в инет на предмет мануала как это всё можно восстановить, ну просто интересно стало, за годы работы привык что у меня всегда есть копия и не шибко парился на предмет случайно удалённых файлов, а тут задело за живое Улыбка))
Так вот оказалось всё не так уж и страшно! Как я и говорил в самом начале способ не самый безопасный поэтому если на разделе есть другие важные данные то лучше их предварительно сохранить в другом месте, а командочка простая:

#umount /home 
#reiserfsck --rebuild-tree -S -l /root/recovery.log /dev/hda9 

как понятно надо быть рутом чтобы это провернуть, затем отмонтировать раздел на котором надо провести восстановление
и дать команду приведённую выше
после выполнения команды (продолжительность зависит от скорости дисковых операций и размера раздела) файлы либо восстановятся на прежнее место либо попадут в папку lost+found в корне проверенного раздела... там вы их сможете идентифицировать "вручную" Улыбка

Такие дела... держите на заметке ежели чего! Улыбка
Ну и там ... можно пообсуждать ;)

Аватар пользователя Tolstik

Re: Восстановление удалённых файлов

Актуально! Ибо, как известно, о бекапе обычно вспоминают тогда, когда бекапить, собственно, уже нечего Катается от смеха

И как показывает практика, как раз в этот момент народ приобретает самые обширные познания в области рекавери Улыбка

Аватар пользователя keng00ru

Re: Восстановление удалённых файлов

До кучи - описание восстановления информации с убитого Window$-ом флеш-драйва (англ.):
http://www.linuxjournal.com/article/8366

Аватар пользователя Гость

Re: Восстановление удалённых файлов

Не работает способ =( пытаюсь выковырять данные прямо из устройства, пока тоже безуспешно

Аватар пользователя Smith85

Re: Восстановление удалённых файлов

Спасибо dkplayer! Вы меня спасли!

Аватар пользователя andigor

Re: Восстановление удалённых ...

Работает! Спасибо!!!!

RSS-материал