Kilka tygodni temu czytałem artykuł Elav'a o kopiach zapasowych i trafiłem na idealny moment, ponieważ właśnie odzyskiwałem dane po przypadkowej utracie katalogu /home.
Cierpiąc na brak snu i stres, popełniłem błąd i moje dane zostały usunięte. Spanikowałem i straciłem nadzieję. Po przetworzeniu danych przypomniałem sobie o narzędziu o nazwie Extundelete.
Extundelete to doskonałe narzędzie umożliwiające odzyskiwanie usuniętych danych na partycjach ext3 i ext4.
Niektóre z jego cech:
Możliwość zachowania oryginalnej nazwy odzyskanych plików, może między innymi odzyskać partycje, katalogi i podkatalogi.
Przejdźmy do tego, co nas interesuje.
W przypadku przypadkowego usunięcia pliku, katalogu lub partycji należy natychmiast wyłączyć komputer lub odmontować partycję.
Ma to na celu zapobieżenie zapisywaniu nowych danych w fizycznej przestrzeni dyskowej, w takim przypadku szansa na odzyskanie jest zmniejszona.
Jeśli to możliwe, zacznij od Live CD lub USB swojej ulubionej dystrybucji i zainstaluj Extundelete.
Aby zainstalować na Debianie i pochodnych:
sudo apt-get install extundelete
Następnie montujemy partycję, na której znajdowały się nasze pliki, w trybie odczytu (załóżmy, że partycja sda4 jest naszym domem).
sudo mount -o remount,ro /dev/sda4
Jeśli chcemy przywrócić całą partycję:
sudo extundelete /dev/sda4 --restore-all
Jeśli chcemy przywrócić określony katalog (na przykład folder „dokumenty”):
sudo extundelete /dev/sda4 --restore-directory /home/tu_usuario/documentos
Jeśli chcemy przywrócić określony plik (na przykład video gato.flv):
sudo extundelete /dev/sda4 --restore-file /home/tu_usuario/videos/gato.flv
Jeśli nie znasz nazw partycji, które Cię interesują, napisz w konsoli:
df -h
o
sudo fdisk -l
Extundelete oferuje wiele opcji, które można sprawdzić na stronie internetowej, ale dzięki powyższym informacjom na pewno wyjdziesz z opresji. Udało mi się odzyskać około 90% do 95% mojej partycji.