Задать вопрос
butteff
@butteff
Раз в тысячу лет заправляю свитер в носки

Как восстановить удаленные файлы с ext4?

В общем, я криворукий и сонный, перепутав консоль, удалил файлы на сервере, включая примонтированную папку с диском бэкапов.
Что можно сделать?

Удалял через rm -rf
Восстановить надо html, php, js файлы, картинки.
Я знаю папку, путь к ней.
Не перезаписывал и новые файлы не заливал.
серв выключил сейчас.
Раздел без шифрования.
ОС - ubuntu

Бэкап на пк есть недельной давности, но за неделю многое сделано. Жалко терять.
Посоветуйте, как быть. Есть ли шансы и что делать?
Сервер мой, т.е. попросить мифического админа с бэкапом в облаке я не могу.
  • Вопрос задан
  • 18834 просмотра
Подписаться 3 Оценить Комментировать
Пригласить эксперта
Ответы на вопрос 4
@brutal_lobster
Комментировать
Snowdimon
@Snowdimon
Linux user
foremost
но на 100% восстановление не рассчитывайте, хотя вероятность есть.
Муторно это. Мне было проще восстановить данные из разрозненных копий файлов с разных источников, ибо после восстановления был просто массив файлов, без имен и иерархии :(
Ответ написан
Комментировать
Если время не сильно жмет - используйте testdisk.
Ответ написан
Комментировать
@Alkzndr
Если не ошибаюсь, то ext чистит метаданные (имя, атрибуты и информацию о размещении) файлов и каталогов при их удалении. Сами файлы продолжают лежать на диске, утилиты вроде testdisk должны помочь с нефрагментированными файлами, но имена, атрибуты и структуру каталогов они не восстановят.
Однако шанс, что какие-то метаданные все же остались и специализированный софт после анализа сможет частично восстановить дерево каталогов. Такой анализ умеют делать: UFS Explorer, R-Studio, PC3000 DataExtractor. Первые две программы вы сможете запустить самостоятельно (пробную, ломанную или купленную версию), а вот последний - обитает в центрах восстановления данных.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы