[UFS2] FreeBSD6 восстановление файлов
необходимо восстановить не структуру вара, а мусклевые базы
именно вытащить данные из удаленных файлов
файлы большие (около 10Г)
если кто знает как это можно сделать, подсобите
R-Studio 3
читать доки ко внутренностям фс, медитировать на образ
известны успешные применения?
да
![](/images/graemlins/smile.gif)
постараюсь описать что в итоге получилось...
покопавшись в нете в поисках всяких прог, которые сулят восстановление удаленных файлов с уфс2 и даже ради этого перезагрузившись в винду обнаружилось следующее
ни одна из них не может восстановить удаленный файл. с р-судио справиться не смог, упорно молчала и утверждала что нет там никаких удаленных файлов. а среди встроенных типов ближайшее что есть - mssql
в итоге плюнув на эту затею пошел копаться в фс
самое полезное что нашлось, прога с японскими коментариями, после некоторой доработки напильником (изменено 2 строчки и добавлен враппер
![](/images/graemlins/smile.gif)
правда, она тоже не сильно помогла...
зато помогла вот эта дока (спасибо гуглу за кэши)
правда, фтыкание на хексдампы myisam файлов показало что там все подругому
![](/images/graemlins/smile.gif)
в итоге была написана прога, мапящая диск постранично в память и проверяющая его на наличие записей похожих на мускль-строки
а в свободное от работы время - поиски всяких полезных мэджиков
первая версия в одном ,mp3 файле на 5Мб находила 1.5к записей
![](/images/graemlins/smile.gif)
последняя - на 18Гб дампе - 10 шумовых
![](/images/graemlins/smile.gif)
еше очень полезным оказался подправленый myisamchk, который дампил внуреннее состояние myisam-парсера
мораль - делайте бекапы
![](/images/graemlins/smile.gif)
ЗЫ админ - не я
![](/images/graemlins/smile.gif)
![](/images/graemlins/smile.gif)
Оставить комментарий
stat2843915
какой-то конь в пальто решил сделать rm -rf /ну или как минимум rm -rf /var
суть в том, что нужно попытаться восстановить данные с нетрогавшегося диска
чем это проще всего сделать?
данные не бэкапились, ругаться на это не надо, надо помочь