Что случается, когда файл удаляется?
Данные, хранящиеся в файлах представляют собой таблицу содержания, которая указывает место хранения каждого файла на диске. При удалении файла он отправляется в корзину. Файлы, удалённые с помощью команды rm могут быть легко восстановлены.
Удаление файла приводит к его удалению в таблице содержания. Это означает, что место, которое занимал этот файл, теперь свободно для хранения новых данных. Таким образом, в случае записи новых данных, восстановление старых данных становится затруднительным, но если новые данные не были записаны и пространство оставалось свободным, старые данные можно восстановить.
Рассмотрим общие рекомендации.
Что не следует:
- Не записывайте новые данные на устройство хранения.
- Не устанавливайте и не используйте различные программы для восстановления данных
- Не используйте программы для восстановления данных, если у вас нет полного понимания, о том как они работают.
Что следует:
- Незамедлительно выключите систему.
- Перезагрузите систему с CD диска или флешки, с установленной на ней live версиейLinux.
- Воспользуйтесь программами, перечисленными ниже.
Существует большое количество программ для восстановления данных.
Некоторые проверенные программы, которыми можно пользоваться:
Extundelete
PhotoRec
ExtundeleteUtility
Theextundeleteutility используется для восстановления в ext3 и ext4 разделах Linux. Данная утилита использует информацию, хранящуюся в журнале диска, для восстановления данных.
Восстановление файла
Установим двоичный и инструментальный пакеты для e2fsprogsиe2fslibs.
Загрузим последнюю версию extundelete.
Скопируем пакет в /opt .
tar –zxjfextundelete-version.tar.bz2
cdextundelete-version
./configure
makeinstall
Восстановление данных с помощью extundelete
1.Необходимо восстановить файл /home/user/important/file1.
2. Вывод команды установки показывается ниже выхода.
/dev/sda4 on /hometypeext3 (rw)
3.Теперь воспользуемся командой unmount:
umount /dev/sda4
4.Теперь запустим команду extundelete:
extundelete /dev/sda4 –restore-file user/important/file1
PhotoRecSotware
Это программное обеспечение используется для восстановления файлов с расширениями типа: ZIP, Office, PDF, HTML, JPEG и ещё 390 различных расширений. PhotoRec полностью игнорирует раздел жесткого диска, что позволяет сосредоточиться на новых данных. Программа может работать, даже если устройство для хранения данных повреждено, программа работает с доступом только для чтения.
Photorec позволяет восстанавливать данные в следующих местах:
Восстановление данных на отдельном жестком диске.
Восстановление данных на сетевом диске.
Восстановление данных в отдельный раздел на том же жестком диске.
Установка PhotoRec:
1.Загрузите программу CG Security TestDisk_Download
2.Распакуйте программу в директорию, в которую она была скопирована.
3.Разархивируйте программу.
4.Установите программу следующим образом:
sudo ./photorec_static
Существует огромное количество программ восстановления данных, но следует пользоваться ими только тогда, когда вы хорошо понимаете, как они работают и как ими пользоваться. Восстановление данных может быть опасным для вашей системы, а профилактика лучше лечения, поэтому для важных данных лучше всего использовать резервное копирование.
Дискуссия
Написал Rocky 9
Опубликовано в: Установка nginx c PHP-FPM под CentOS 7.0 in LinuxНаписал Константин
Опубликовано в: Докеризация стека LEMP под Ubuntu c помощью Compose in LinuxНаписал bammbr
Опубликовано в: Шлюз для маленького отдела на Red Hat 9 in LinuxНаписал Федор
Опубликовано в: Установка и конфигурация Samba на CentOS 7 in LinuxНаписал Evgenytrl
Опубликовано в: Загрузка файлов с помощью Wget in Linux