För några veckor sedan läste jag en artikel av Elav om säkerhetskopior och det var perfekt timing, eftersom jag återhämtade mig från den oavsiktliga förlusten av min /home-katalog.
Jag led av sömnbrist och stress, så jag gjorde ett misstag och mina data raderades. Jag fick panik och förtvivlade. Efter att ha bearbetat dem kom jag ihåg ett verktyg som heter Extundelete.
Extundelete är ett utmärkt verktyg som låter dig återställa raderad data på ext3- och ext4-partitioner.
Några av dess egenskaper:
Förmåga att bevara det ursprungliga namnet på de återställda filerna, det kan återställa partitioner, kataloger och underkataloger, bland andra.
Låt oss gå till det som intresserar oss.
När du av misstag raderar en fil, katalog eller partition bör du omedelbart stänga av datorn eller avmontera partitionen.
Detta för att förhindra att nya data skrivs till det fysiska diskutrymmet. Om detta händer minskas risken för återhämtning.
Starta om möjligt från en Live CD eller USB med din favoritdistribution och installera Extundelete.
Så här installerar du på Debian och derivat:
sudo apt-get install extundelete
Därefter monterar vi partitionen där våra filer befann sig, i läsläge (antar att sda4-partitionen är vårt hem).
sudo mount -o remount,ro /dev/sda4
Om vi vill återställa hela partitionen:
sudo extundelete /dev/sda4 --restore-all
Om vi vill återställa en viss katalog (till exempel mappen "dokument"):
sudo extundelete /dev/sda4 --restore-directory /home/tu_usuario/documentos
Om vi vill återställa en specifik fil (till exempel videon gato.flv):
sudo extundelete /dev/sda4 --restore-file /home/tu_usuario/videos/gato.flv
Om du inte vet namnet på de partitioner som intresserar dig, skriv i konsolen:
df -h
o
sudo fdisk -l
Extundelete har ett stort antal alternativ som du kan utforska på deras webbplats, men med informationen ovan kommer du säkert att komma ur knipan. Jag kunde kanske återställa mellan 90 % och 95 % av min partition.