![]() |
Восстановление файла в UFS2
Здравствуйте,
перерыл огромную кучу материала, но нужной инфы не нашел. Вопрос звучит так: можно ли восстановить удаленный файл в Unix-like ОС (FreeBSD)? читал, что если удалил файл в Linux/Unix, то можно о нем забыть, в отличие от Windows. И что можно восстановить только из бекапа. Но все таки как-то восстанавливают же без бекапа :) Какие есть нюансы и где почитать структурированную информацию о восстановлении файлов. И как удаляются файлы в UFS2. Может быть ZFS для этого лучше? Какие программы есть для восстановления файлов? Не помогут ли мгновенные снимки файловой системы для восстановления файлов? |
ну что, есть какие-нибудь идеи, кроме grep?
|
У вас интерес практический, или теоретический? Если практический, то R-Studio в помощь.
Если теоретический, то к вашим услугам исходники. :) Ещё есть книга Маршалла К. МакКузика (автора UFS) M. McKusick, George Neville-Neil: The Design and Implementation of the FreeBSD Operating System, Addison-Wesley, July 2004, ISBN 0-201-70245-2 Там про UFS тоже должно быть написано. Цитата:
|
В линейке UFS Explorer есть версии для BSD. Ну и, возможно, окажется полезной небольшая статья про восстановление данных.
|
Цитата:
http://www.freshports.org/sysutils/magicrescue/ |
спасибо почитаю.
Цитата:
юзеры удалили по сети файлы, причем сказали мне об этом спустя месяц, когда они понадобились. Естественно диск не был во время отмонтирован и прошло много времени. А я бекапил данные rsyncом на внешний винт с опцией --delete-after. То есть вроде как и бекапа нет, потому что после создания, все "лишнее" затерлось. Как думаете есть ли надежда восстановить, все таки свободного места на RAIDе откуда удалили более 6 ТБ из 7,9 ТБ. Может и не затерлось? с восстановлением файлов на UNIX подобных системах никогда не сталкивался. Нашел вот что http://forum.ixbt.com/topic.cgi?id=11:36487 |
Цитата:
По поводу ZFS ; х.з. как оно во фряхе, только на Солярисе с ней приходилось работать - там она офигенна.Единственное вменяемое решение для "откатов" в никсах (интегрированна в систему https://blogs.oracle.com/erwann/entr...he_desktop_zfs ), функции LVM, RAID-Z и т.д. и т.п. |
Цитата:
|
Спасибо всем! сегодня мне сказали, что эти юзеры нашли дома резервную копию удаленных файлов.
А я сейчас установил The Sleuth Kit и шарю диск на предмет удаленных файлов. Такой вопрос. Как вы делаете бекапы? Я rsyncом делаю на внешний винт с опцией --delete-after. Но если юзер удалит в оригинале нужный файл, тогда после бекапа он удалится в резервной копии. А если не включать эту опцию, то когда придется восстанавливать диск - будет целая куча мусора, который юзерам не нужен и они его умышелнно удалили. Как быть? чтобы не попасть в такую ситуацию в будущем? и в догонку вопрос: можно ли восстановить перезаписанный файл doc, xls по сети (сам файл хранится на сервере и доступен через samba)? То есть юзер работал с doc файлом потом его изменил и сохранил по ошибке под тем же именем. Нужно вернуться к старому файлу. P.S. Попробовал потренироваться создать файл и восстановить его. Программа видит, что файл удален и его inode. Но восстанавливает пустой файл :( |
Цитата:
Цитата:
|
Время: 12:41. |
Время: 12:41.
© OSzone.net 2001-