Восстановление удаленных файлов на ext3/ext4: различия между версиями

Материал из support.qbpro.ru
imported>Vix
Нет описания правки
Нет описания правки
 
(не показаны 3 промежуточные версии 2 участников)
Строка 6: Строка 6:
  cd /usr/local/src/extundelete
  cd /usr/local/src/extundelete
  ./configure
  ./configure
* если, что то потребует дополнительно установить - устанавливаем. У меня на просила ни чего..
* если, что то потребует дополнительно установить - устанавливаем. У меня не просила ни чего..
* теперь компилируем программу и устанавливаем:
* теперь компилируем программу и устанавливаем:
  make
  make
Строка 36: Строка 36:
  extundelete --restore-all /dev/md2
  extundelete --restore-all /dev/md2


* '''ИСТОЧНИКИ'''
<hr>
* [http://extundelete.sourceforge.net/ родной сайт]
* [http://extundelete.sourceforge.net/ родной сайт]
* [http://extundelete.sourceforge.net/options.html параметры или options]
* [http://extundelete.sourceforge.net/options.html параметры или options]
* [http://forum.ubuntu.ru/index.php?topic=88932.0 обсуждение утилиты...]
* [http://forum.ubuntu.ru/index.php?topic=88932.0 обсуждение утилиты...]
* '''ПОЛЕЗНОЕ'''
<hr>
* [https://www.cgsecurity.org/wiki/PhotoRec_%D0%A8%D0%B0%D0%B3_%D0%B7%D0%B0_%D1%88%D0%B0%D0%B3%D0%BE%D0%BC PhotoRec Шаг за шагом]
* [https://www.8host.com/blog/vosstanovlenie-fajlov-s-pomoshhyu-photorec/ ВОССТАНОВЛЕНИЕ ФАЙЛОВ С ПОМОЩЬЮ PHOTOREC]

Текущая версия от 00:17, 22 февраля 2024

Скачиваем утилиту здесь

  • распаковываем в /usr/local/src/extundelete
  • устанавливаем сразу необходимые библиотеки:
apt-get install e2fslibs-dev e2fslibs e2fsprogs 
  • заходим в каталог программы и создаем make файл:
cd /usr/local/src/extundelete
./configure
  • если, что то потребует дополнительно установить - устанавливаем. У меня не просила ни чего..
  • теперь компилируем программу и устанавливаем:
make
make install
  • далее приступаем к процессу восстановления...

Отмонтируем тот раздел на котором будут восстанавливаться уделенные данные, если это был raid то:

umount /dev/md2

если обычный раздел то:

umount /dev/sda2

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

cd /home/recovery

теперь нам необходимо определиться что будем восстанавливать, если только файлы по определенным параметрам то команда такая:

extundelete --restore-files /dev/sda2 *.doc
  • есть дополнительные параметры вплоть до диапазона даты, читать в мануале
пример:
extundelete --after [Дата] /dev/sdXY --restore-directory /путь_к_директории/DIRECTORY
  • поправка - [Дата] это: date -d "March 28 19:34" +%s

если необходимо восстановить папку с содержимым то команда такая:

 extundelete --restore-directory /dev/sda2 /photos

если все подряд, что рекомендуется, чтоб потом уже разбираться, то так:

extundelete --restore-all /dev/sda2

или для RAID

extundelete --restore-all /dev/md2
  • ИСТОЧНИКИ

  • ПОЛЕЗНОЕ