Linux ETC

삭제된 파일 복구 - 2

2015.09.24 17:11

호스트웨이 조회 수:7894

추가적인 삭제된 파일 복구 방법을 소개합니다.


해당 방법은 rm 명령어로 파일 삭제된 경우, 할당되지 않은 디스크 block 을 dump 하여 파일을 복구합니다.

이를 위해 tct 툴을 설치가 필요합니다. (리눅스 기본패키지에는 포함되어 있지 않습니다.)


make 로 컴파일하여 설치 후, bin 디렉토리의 unrm 실행파일과 lazarus 실행파일로 복구 작업을 합니다.


unrm : 지정 파티션의 할당되지 않은 data block 만을 대상으로 하여, 하나의 dump 파일로 생성됩니다.

         할당되지 않은 data block 에 삭제된 파일이 아직 존재할 수 있기 때문에, 할당되지 않은 모든 데이터를 덤프한 것입니다.

         복구 대상 파티션은 umount 상태에서 실행해야 하며, mount 상태에서 실행하면 복구가 더 어려워집니다.


lazarus : 덤프 파일을 개별 파일로 만들어냅니다.

            실행 하면, 3개의 파일( datafile, meun, frame) 이 생성됩니다.

            #./lazarus -h ./dumpfile


번호 제목 글쓴이 날짜 조회 수
126 Tcpdump의 옵션들 호스트웨이 2012.05.25 22268
125 리눅스 File 명령어를 통해 파일의 확장자나 속성알아보기 file 호스트웨이 2012.09.14 22303
124 CentOS 6 – root 패스워드 변경하기 호스트웨이 2012.04.20 22370
123 리눅스에서 mii-tool 사용 방법 호스트웨이 2012.03.08 22591
122 Chage 명령어 호스트웨이 2012.08.23 22607
121 FreeBSD 커널 빌드 sylee 2009.04.14 23287
120 리눅스 커널 업데이트 및 커널 변경 부팅 방법 file 호스트웨이 2014.10.30 23446
119 Network File System 호스트웨이 2008.05.19 23447
118 grub-install 사용방법 호스트웨이 2012.05.04 23489
117 리눅스 ss 명령어 호스트웨이 2012.07.20 23527
116 DHCP 환경에서의 resolv.conf 초기화 현상 호스트웨이 2012.03.09 23632
115 History 삭제하는 방법 및 현재한 history 삭제하는 방법 호스트웨이 2012.08.24 23646
114 계정 생성 시 ftp 계정만 주고 Shell 로그인 차단하기 file 호스트웨이 2012.04.06 23717
113 리눅스 APM 소스설치시 Error 및 해결 방법 호스트웨이 2012.09.21 23881
112 Rsync를 이용한 데이터 Sync, 백업하기 – 2탄 호스트웨이 2012.07.13 23907
111 samba 설정후, 한글 파일이 깨질때.. jook 2009.10.08 23924
110 Linux 서버 root password 분실시 변경 방법 file 호스트웨이 2012.03.30 24006
109 hdparm 옵션 알아보기 sylee 2010.02.04 24244
108 특정 사용자 계정 동시 로그인 수 제한 file 호스트웨이 2012.05.11 24349
107 php-5.2.x 설치 옵션 호스트웨이 2009.02.05 24393