Кілька тижнів тому я читав статтю Елава про резервні копії, і це було ідеально вчасно, оскільки я відновлювався після випадкової втрати свого каталогу /home.
Страждаючи від недосипання та стресу, я зробив помилку, і мої дані були видалені. Я запанікував і впав у відчай. Після обробки я згадав про інструмент під назвою Extundelete.
Extundelete — чудовий інструмент, який дозволяє відновлювати видалені дані на розділах ext3 та ext4.
Деякі його характеристики:
Можливість зберегти оригінальне ім'я відновлених файлів, він може відновити розділи, каталоги та підкаталоги, серед іншого.
Перейдемо до того, що нас цікавить.
При випадковому видаленні файлу, каталогу або розділу слід негайно вимкнути комп'ютер або відключити розділ.
Це зроблено для того, щоб запобігти запису нових даних на фізичний простір диска, якщо це станеться, шанс на відновлення зменшиться.
Якщо це можливо, почніть із компакт-диска або USB із улюбленим дистрибутивом та встановіть Extundelete.
Щоб встановити на Debian та похідні:
sudo apt-get install extundelete
Далі ми монтуємо розділ, де знаходились наші файли, в режимі читання (припустимо, розділ sda4 - це наш дім).
sudo mount -o remount,ro /dev/sda4
Якщо ми хочемо відновити весь розділ:
sudo extundelete /dev/sda4 --restore-all
Якщо ми хочемо відновити певний каталог (наприклад, папку "документи"):
sudo extundelete /dev/sda4 --restore-directory /home/tu_usuario/documentos
Якщо ми хочемо відновити певний файл (наприклад, відео gato.flv):
sudo extundelete /dev/sda4 --restore-file /home/tu_usuario/videos/gato.flv
Якщо ви не знаєте назви розділів, які вас цікавлять, напишіть у консолі:
df -h
o
sudo fdisk -l
Extundelete пропонує велику кількість опцій, які ви можете ознайомитися на його вебсайті, але з наведеною вище інформацією ви точно вийдете з цієї скрутної ситуації. Мені вдалося відновити, мабуть, від 90% до 95% мого розділу.