The OpenNET Project / Index page

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

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"Как восстановить папку, стертую rm -R во FreeBSD"
Вариант для распечатки Архивированная нить - только для чтения! 
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"Как восстановить папку, стертую rm -R во FreeBSD"
Сообщение от xOr Искать по авторуВ закладки(ok) on 16-Июл-04, 23:18  (MSK)
Помогите, пожалуйста!
Я стер всю свою работу!
Вместо mv -R site .. я написал rm -R site .. :'(
Папка лежала на 160 Гб диске с системой UFS на FreeBSD 4.9

Сейчас я отключил Самбу и FTP, чтобы файловая система не менялась.

В Windows можно было восстановить файлы специальной программой.
Наверняка это можно и в FreeBSD. Ведь при удалении удаляется только дескриптор, но не файл.

Пожалуйста, подскажите что сделать!  Папка лежала на центральном сервере сети. На долго его останавливать нельзя (да и вообще нельзя, но для меня это очкень важно).

  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "Как восстановить папку, стертую rm -R во FreeBSD"
Сообщение от RaZOR emailИскать по авторуВ закладки(??) on 17-Июл-04, 10:49  (MSK)
http://forum.ru-board.com/topic.cgi?forum=8&topic=0008
  Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "Как восстановить папку, стертую rm -R во FreeBSD"
Сообщение от xOr Искать по авторуВ закладки(ok) on 17-Июл-04, 17:29  (MSK)
>http://forum.ru-board.com/topic.cgi?forum=8&topic=0008
Смотрел я это :(
Только у меня файлов полторы тысячи и вложенных папок 57. Так что по одному восстанавливать смысла нет.
А debugfs я во фре не нашел

>Невозможно востановить папку, стертую rm -R во FreeBSD! Потому как
>мехонизм файловой системы другой, чем в ДОС /Win .
Да нет, вроде везде можно. Я вот почитал. Может быть мне точнее кто-нибудь скажет?
Во первый, вроде, из базовой папки был удален номер дескриптора удаленной папки и её имя. Затем этот дескриптор был помечен, как свободный (а вот удалялись ли дескрипторы всех вложенных папок и файлов?). И ещё, вроде, как свободные были помечены блоки, которые занимали файлы.

Так вот, чтобы восстановить, надо поредактировать базовую папку, пометить дескриптор как активный, и ещё, наверное пометить всё блоки как занятые (или fsck поможет)?

Если ли для FreeBSD что то типа debugfs. Или хотя бы точная документация на файловую систему (чтобы можно было свою прогу написать).

  Рекомендовать в FAQ | Cообщить модератору | Наверх

7. "Как восстановить папку, стертую rm -R во FreeBSD"
Сообщение от lavr emailИскать по авторуВ закладки on 19-Июл-04, 13:35  (MSK)
>>http://forum.ru-board.com/topic.cgi?forum=8&topic=0008
>Смотрел я это :(
>Только у меня файлов полторы тысячи и вложенных папок 57. Так что
>по одному восстанавливать смысла нет.
>А debugfs я во фре не нашел
>
>>Невозможно востановить папку, стертую rm -R во FreeBSD! Потому как
>>мехонизм файловой системы другой, чем в ДОС /Win .
>Да нет, вроде везде можно. Я вот почитал. Может быть мне точнее
>кто-нибудь скажет?
>Во первый, вроде, из базовой папки был удален номер дескриптора удаленной папки
>и её имя. Затем этот дескриптор был помечен, как свободный (а
>вот удалялись ли дескрипторы всех вложенных папок и файлов?). И ещё,
>вроде, как свободные были помечены блоки, которые занимали файлы.
>
>Так вот, чтобы восстановить, надо поредактировать базовую папку, пометить дескриптор как активный,
>и ещё, наверное пометить всё блоки как занятые (или fsck поможет)?
>
>
>Если ли для FreeBSD что то типа debugfs. Или хотя бы точная
>документация на файловую систему (чтобы можно было свою прогу написать).

файловая система UFS все время меняется (правильно сказано - другой механизм):

ffsinfo, dumpfs и ffsrecov в портах, fsck и lost+founds

http://www.porcupine.org/forensics/tct.html

  Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "Как восстановить папку, стертую rm -R во FreeBSD"
Сообщение от bsd Искать по авторуВ закладки(??) on 17-Июл-04, 11:12  (MSK)
Невозможно востановить папку, стертую rm -R во FreeBSD! Потому как
мехонизм файловой системы другой, чем в ДОС /Win .
  Рекомендовать в FAQ | Cообщить модератору | Наверх

4. "Как восстановить папку, стертую rm -R во FreeBSD"
Сообщение от HFSC emailИскать по авторуВ закладки on 17-Июл-04, 22:15  (MSK)
>Невозможно востановить папку, стертую rm -R во FreeBSD! Потому как
>мехонизм файловой системы другой, чем в ДОС /Win .

  http://www.porcupine.org/forensics/tct.html

  Рекомендовать в FAQ | Cообщить модератору | Наверх

5. "Как восстановить папку, стертую rm -R во FreeBSD"
Сообщение от Nikolaev D. emailИскать по авторуВ закладки on 18-Июл-04, 20:33  (MSK)
>Как восстановить папку, стертую rm -R во FreeBSD

Из БЭКАПА !

  Рекомендовать в FAQ | Cообщить модератору | Наверх

6. "Как восстановить папку, стертую rm -R во FreeBSD"
Сообщение от RaZOR emailИскать по авторуВ закладки(??) on 18-Июл-04, 22:10  (MSK)
>Из БЭКАПА !

золотые слова

  Рекомендовать в FAQ | Cообщить модератору | Наверх


Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




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

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