The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Протеряный файл."
Вариант для распечатки  
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [ Отслеживать ]

"Протеряный файл."  
Сообщение от stakado email(ok) on 12-Фев-08, 12:58 
Доброго времени суток!
Есть два партишина: sda1 (mount point: /) и sda5 (/home). Случилось такое, что sda1 переполнился (забился на 100%). Ввиду чего сдох мускл и сервер умелыми руками сотрудников отдела был перезагружен несколько раз (с помощью нажатия ctrl+alt+del). Через некоторое время обнаружилось, что потерялся файл (исполняемый скрипт), который находился в папке /home (sda5). Как и куда он пропал неизвестно, но возможно что во время перезагрузок этот файл выполнялся (правда как это может повлиять не знаю).

Подскажите, плиз, какими средствами этот файлик можно восстановить? Возможно, кроме него потерялось ещё что-нибудь, как можно вообще отловить все потерянные файлы?

Заранее благодарен.

Высказать мнение | Ответить | Правка | Cообщить модератору

 Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Протеряный файл."  
Сообщение от Hetzer (ok) on 12-Фев-08, 13:02 
>Доброго времени суток!
>Есть два партишина: sda1 (mount point: /) и sda5 (/home). Случилось такое,
>что sda1 переполнился (забился на 100%). Ввиду чего сдох мускл и
>сервер умелыми руками сотрудников отдела был перезагружен несколько раз (с помощью
>нажатия ctrl+alt+del). Через некоторое время обнаружилось, что потерялся файл (исполняемый скрипт),

отключите это возможность в /etc/inittab

>который находился в папке /home (sda5). Как и куда он пропал
>неизвестно, но возможно что во время перезагрузок этот файл выполнялся (правда
>как это может повлиять не знаю).
>
>Подскажите, плиз, какими средствами этот файлик можно восстановить?

естественно из бэкапа

>>Возможно, кроме него потерялось
>ещё что-нибудь, как можно вообще отловить все потерянные файлы?
>

удалённые можно попробовать поискать foremost

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

2. "Протеряный файл."  
Сообщение от kailex (??) on 12-Фев-08, 18:39 
Если есть время и желание разбираться, то можно подмонтировать этот раздел как ro, сделать его полную копию (образ) dd, утилитой strings найти скрипт по содержимому.
А так простейшая утилита восстановления файлов есть и в mc для ext2fs
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

4. "Протеряный файл."  
Сообщение от stakado email(ok) on 13-Фев-08, 11:08 
>удалённые можно попробовать поискать foremost

foremost умеет восстанавливать файлы исходя из их содержимого, при этом в списке поддерживаемых форматов башевских скриптов нет (в целом я вообще с трудом могу представить как отделить скрипт от обычного текстового файла по содержимому).
Утилитка undel от mc, насколько я понял нормально работает только с ext2, по крайней мере у меня она результатов не дала.
debugfs не помог и, насколько я понимаю исходя из организации ext3, помочь принципиально не мог.

Остаётся только grep'ить образ винта или пользоваться утилитой strings, правда это довольно времяёмко - образ 70 гб занимает.

Или может быть есть ещё какие-нибудь варианты?

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

5. "Протеряный файл."  
Сообщение от Hetzer (ok) on 13-Фев-08, 11:16 
>>удалённые можно попробовать поискать foremost
>
>foremost умеет восстанавливать файлы исходя из их содержимого, при этом в списке
>поддерживаемых форматов башевских скриптов нет (в целом я вообще с трудом
>могу представить как отделить скрипт от обычного текстового файла по содержимому).

восстановить всё и найти скрипты банальным grep.

>
>Утилитка undel от mc, насколько я понял нормально работает только с ext2,
>по крайней мере у меня она результатов не дала.
>debugfs не помог и, насколько я понимаю исходя из организации ext3, помочь
>принципиально не мог.
>
>Остаётся только grep'ить образ винта или пользоваться утилитой strings, правда это довольно
>времяёмко - образ 70 гб занимает.
>
>Или может быть есть ещё какие-нибудь варианты?

вы такие вопросы задаёте.. у сисадмина на такой случай всегда один ответ:
любые данные которые могут понадобиться должны лежать в бэкапе.

утилиты для забывчивых вам предложили, однако... а что это за скрипт, который нельзя написать заново за сутки, которые вы прождали здесь ответа? :)

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

3. "Протеряный файл."  
Сообщение от anonymous (??) on 12-Фев-08, 18:45 
>обнаружилось, что потерялся файл (исполняемый скрипт),
>который находился в папке /home (sda5).
>Подскажите, плиз, какими средствами этот файлик можно восстановить?

посмотреть в /home/lost+found

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру