Far упал и затер редактируемый файл на сервере @#%$!. Работа целого дня!
В кеше ничего не осталось.
Я в шоке...
Полистал гугл, яндекс - "в UFS файлы восстановить нельзя"
неужели это правда?!спасайте!
забыл добавить:
5.3-RELEASEffsrecov не ставится ибо "ffsrecov-0.5 is marked as broken: Incompatible with UFS2 header files"
много встречал про статью "Восстанавливаем удаленные файлы под BSD" в майском сисмаге, которого, не имею...
значит есть еще надежда... время уходит... может затерется... =(((
ну хоть скажите - можно или нет восстановить?я оставил на ночь скрипт промотра всего диска поблочно через dd
на диске 64995338 1к-блоков
за ночь он просмотрел 6195618. пять дней еше ждать... мне завтра уже готовую прогу сдавать + доделать еще надо кое-чего...есть ли смысл просматривать диск?
как-то ведь в сисмаге это описано, господа сисадмины!
UP
вы уж простите что поднимаю, но вопрос по-прежнему актуален
и время уходит безвозвратно...
срочность отменяется. прогу переписал заново.
но вопрос по-прежнему открыт.кто знает - скажите, затирается ли на UFS2 удаленный файл?
уже сутки сам с собой общаюсь... онанизм какой-то... =)
я тут блог буду вести на тему "UFS2 recovery" пока он в ФАК не попадет =)
>срочность отменяется. прогу переписал заново.
>но вопрос по-прежнему открыт.
>
>кто знает - скажите, затирается ли на UFS2 удаленный файл?
>
>уже сутки сам с собой общаюсь... онанизм какой-то... =)
>я тут блог буду вести на тему "UFS2 recovery" пока он в
>ФАК не попадет =)как-то раз "случайно" стер файл с недавно написанным скриптом.
Так-как помнил несколько ключевых фраз, удалось с помощью
grep раздела скрипт восстановить. Использую ключи А и В.
Как поступать с бинарными... Наверное из backup.
>как-то раз "случайно" стер файл с недавно написанным скриптом.
>Так-как помнил несколько ключевых фраз, удалось с помощью
>grep раздела скрипт восстановить. Использую ключи А и В.
>Как поступать с бинарными... Наверное из backup.скрипт не бинарный.
можно поподробней про "grep раздела"? если винт в 62 гига? он же загрузит тачку на сутки по самые помидоры!и как восстановить из потока выковырять или или есть тулза какая-нить?
и что такое "backup", если я не бэкапил ничего?и была ли это UFS2?
мне б на пальцах, а то я не админ.
>>как-то раз "случайно" стер файл с недавно написанным скриптом.
>>Так-как помнил несколько ключевых фраз, удалось с помощью
>>grep раздела скрипт восстановить. Использую ключи А и В.
>>Как поступать с бинарными... Наверное из backup.
>
>скрипт не бинарный.Это хорошо
>можно поподробней про "grep раздела"? если винт в 62 гига? он же
>загрузит тачку на сутки по самые помидоры!"тот" раздел был гиг на 10. работало минут 5-7-10-15 не помню.
особой сверхзагрузки не ощущал"grep раздела" это что-то типа cat /dev/ads1a | grep blah-blah-blah
ключи А и В - указывают сколько выводит "до" и "после" указанного образца
вобщем man grep а то это все давно было и я не помню :)>и как восстановить из потока выковырять или или есть тулза какая-нить?
>и что такое "backup", если я не бэкапил ничего?А это зря.
>и была ли это UFS2?
>Не помню :) Но думаю, что в данном случае, тип UFS не имеет значения.
>мне б на пальцах, а то я не админ.
man man :)
>>можно поподробней про "grep раздела"? если винт в 62 гига? он же
>>загрузит тачку на сутки по самые помидоры!
>
>"тот" раздел был гиг на 10. работало минут 5-7-10-15 не помню.
>особой сверхзагрузки не ощущалmhost# grep -B 200 -A 200 -e 'this->check_login' /dev/ar0s1d
grep: memory exhaustedзугрузки нет, но память сразу сожрал... и работать отказался
>"grep раздела" это что-то типа cat /dev/ads1a | grep blah-blah-blah
>
>ключи А и В - указывают сколько выводит "до" и "после" указанного
>образца
>вобщем man grep а то это все давно было и я не
>помню :)спасибо, в курсе =)
>>и была ли это UFS2?
>>
>
>Не помню :) Но думаю, что в данном случае, тип UFS не
>имеет значения.в том-то и дело... что имеет
>>мне б на пальцах, а то я не админ.
>
>man man :)man %что%?
такую команду я знаю, однако, вот что писать после нее, чтобы помогло в восстановлении инфы - в этом и вопрос.
скрипт открутил уже 15816580 к-блоков.
мне бы знать точно - не затираются ли файлы на UFS2?
>срочность отменяется. прогу переписал заново.
>но вопрос по-прежнему открыт.
>
>кто знает - скажите, затирается ли на UFS2 удаленный файл?
>
>уже сутки сам с собой общаюсь... онанизм какой-то... =)
>я тут блог буду вести на тему "UFS2 recovery" пока он в
>ФАК не попадет =)UFS1/2 recovery != recovery deleted file(s)
восстановить сложно и зачастую нереально, поиск шаблона по сырому диску
действия: сразу выключать питание во время rm или после
грузиться с livecd и поиск
год назад потерлись 80ГБ инфы (графика больших размеров).
Как результат - ничего не восстановил!!!
Есть прога точное написание не помню... lasaurus(аля лазарь :) ) Он проверяет блоки и проводит анализ на что это похоже... Возможно годен для маленьких файлов и конечно если файл записан в соседних блоках... В моем случае мертвому прпарка. Потом подправил fsck на тему вывода инфы о блоках не имеющих на себя ссылок(удаленных) и понял только одно - нихрена у меня не выйдет т.к. трется вся нужная информация для восстановления... размер файла и т.д. Или я не прав?