Восстановление перезаписанных или удаленных данных.
RecoverPy — мощный инструмент, который использует возможности вашей системы для восстановления потерянных файлов.
В отличие от других, вы можете не только восстанавливать удаленные файлы, но и перезаписывать данные.
Каждый блок вашего раздела будет проверен. Вы даже можете найти строку в двоичных файлах.
? RecoverPy в настоящее время доступен только в системах Linux.
? Вы должны быть пользователем root или использовать sudo .
Обязательно: для просмотра разделов и поиска в них Recoverypy использует команды grep
, dd
и lsblk
. Хотя, если у вас серьезная проблема с Linux, эти инструменты уже должны быть установлены.
Необязательно: чтобы отображать прогресс grep в реальном времени, вы можете установить progress
.
Чтобы установить все зависимости:
apt install grep coreutils util-linux progress
pacman -S grep coreutils util-linux progress
dnf install grep coreutils util-linux progress
Вы можете запустить Recoverypy напрямую с помощью pipx в изолированной среде, не устанавливая его.
Чтобы установить pipx, следуйте официальной документации.
Чтобы запустить Recoverypy с помощью pipx, просто запустите:
sudo pipx run recoverpy
python3 -m pip install recoverpy
yay -S python-recoverpy
python3 -m recoverpy
Выберите системный раздел , в котором находился ваш файл. Если вам не повезло, вы также можете выполнить поиск в своем домашнем разделе, возможно, ваша IDE, текстовый редактор и т. д. в какой-то момент сделали резервную копию.
Введите текстовую строку для поиска . См. советы ниже для достижения лучших результатов.
Начать поиск . Результаты появятся в левом поле.
Выберите результат .
Найдя свою драгоценность, выберите Open
.
Теперь вы можете либо сохранить этот блок отдельно, либо исследовать соседние блоки на предмет оставшихся частей файла. Затем вы можете сохранить все это в одном файле.
Что касается искомой строки:
Когда вы нашли свой файл:
Спасибо, что решили внести свой вклад в RecoverPy. Любые запросы, отчеты об ошибках или пиар приветствуются. Пожалуйста, прочтите руководство по участию.