Extundelete, 삭제 된 파일 복구.

ACE2x500y500

몇 주 전에 Elav가 쓴 백업에 관한 글을 읽었는데 , 마침 제가 실수로 홈 디렉토리를 잃어버린 후 복구 중이었던 터라 시기적절했습니다.

수면 부족과 스트레스에 시달리다가 실수로 데이터를 삭제해 버렸습니다. 패닉 상태에 빠져 절망에 빠졌다가, 문득 Extundelete 라는 도구가 떠올랐습니다 .

Extundelete는 ext3 및 ext4 파티션에서 삭제된 데이터를 복구할 수 있는 훌륭한 도구입니다.

그 특성 중 일부 :

복구 된 파일의 원래 이름을 보존하는 기능으로 파티션, 디렉터리 및 하위 디렉터리 등을 복구 할 수 있습니다.

우리의 관심사로 가자.

실수로 파일, 디렉터리 또는 파티션을 삭제 한 경우 즉시 컴퓨터를 종료하거나 파티션을 마운트 해제해야합니다.

이는 새 데이터가 물리 디스크 공간에 기록되는 것을 방지하기위한 것이며,이 경우 복구 가능성이 줄어 듭니다.

가능하면 좋아하는 배포판의 Live CD 또는 USB에서 시작하고 Extundelete를 설치합니다.

Debian 및 파생 제품에 설치하려면 :

sudo apt-get install extundelete

다음으로 파일이있는 파티션을 읽기 모드로 마운트합니다 (sda4 파티션이 우리 집이라고 가정).

sudo mount -o remount,ro /dev/sda4

전체 파티션을 복원하려면 :

sudo extundelete /dev/sda4 --restore-all

특정 디렉토리 (예 : "documents"폴더)를 복원하려는 경우 :

sudo extundelete /dev/sda4 --restore-directory /home/tu_usuario/documentos

특정 파일 (예 : 비디오 gato.flv)을 복원하려는 경우 :

sudo extundelete /dev/sda4 --restore-file /home/tu_usuario/videos/gato.flv

복구 된 파일은 RECOVERED_FILES라는 디렉토리에 저장됩니다.
파일을 복원 할 파티션에 충분한 공간이 있어야합니다 (기본적으로 콘솔에있는 폴더에 있음).

관심있는 파티션의 이름을 모르는 경우 콘솔에 다음을 작성하십시오.

df -h

o

sudo fdisk -l

Extundelete 웹사이트에는 다양한 옵션이 있지만, 위 정보를 활용하면 분명 문제를 해결할 수 있을 겁니다. 저는 이 방법으로 파티션의 90%에서 95% 정도를 복구할 수 있었습니다.


Google에서 선호하는 검색 엔진으로 추가