Linux ETC

삭제된 파일 복구 - 2

2015.09.24 17:11

호스트웨이 Views:7900

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


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

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


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


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

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

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


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

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

            #./lazarus -h ./dumpfile


No. Subject Author Date Views
106 CentOS 6 – root 패스워드 변경하기 호스트웨이 2012.04.20 22371
105 부하 테스트 - 1편 / 시스템 하드웨어 stress tool 호스트웨이 2012.04.20 30881
104 파일 내용 출력 관련된 명령어 호스트웨이 2012.04.20 18277
103 리눅스 커널 버전 의미 file 호스트웨이 2012.04.20 27117
102 Telnet을 이용하여 Linux서버 원격접속 file 호스트웨이 2012.04.13 20536
101 리눅스에서 iso 이미지 활용하기 호스트웨이 2012.04.13 19400
100 ngrep 사용법 호스트웨이 2012.04.13 16813
99 국가명 약어 (국가코드) 호스트웨이 2012.04.13 65028
98 서비스 이름으로 포트 번호 확인하기 호스트웨이 2012.04.13 57755
97 chattr 명령을 이용한 파일 속성 변경 file 호스트웨이 2012.04.07 18567
96 vsftpd.conf 옵션 설명 호스트웨이 2012.04.06 16819
95 서버 아이피 변경으로 인한 다량의 네임서버 존파일 일괄 변경 방법 호스트웨이 2012.04.06 14685
94 ipv6 비활성화 하기 호스트웨이 2012.04.06 25474
93 계정 생성 시 ftp 계정만 주고 Shell 로그인 차단하기 file 호스트웨이 2012.04.06 23719
92 Linux lastlog를 이용한 최근 접속정보 확인 file 호스트웨이 2012.04.06 19752
91 VI 편집기에서 사용되는 명령어(2) 호스트웨이 2012.04.06 13737
90 Linux Charset 확인 및 변경 file 호스트웨이 2012.03.30 85228
89 VI 편집기에서 사용되는 명령어 호스트웨이 2012.03.30 13909
88 Linux 서버 root password 분실시 변경 방법 file 호스트웨이 2012.03.30 24007
87 find 명령어-1 호스트웨이 2012.03.30 14935