"rm -rf"로 지운 디렉토리 및 파일 복구 방법?

익명 사용자의 이미지

# rm -fr /usr/local/apache/htdoc

를 하였습니다.
복구 방법은 없을 까요.

익명 사용자의 이미지

이론적으로는 가능 합니다...
하지만 실제에서는.....음.....
만약 실수로 지우지 말아야 할 것을 지웠다면 지운 순간에 파일 시스템을
프로즌하고 inode를 추적하여 복구할 수가 있습니다.
신선고기(freshmeat)에 가보시면 복구 유틸이 있다고 하는데 이 역시 얼마나
파일 시스템 프로즌을 빨리 시키냐에 달려 있습니다...
지우고 계속해서 시스템을 돌린다면 삭제된 파일 복구는 거의 불가능에 가까워
질겁니다.

by P.C.Harley

익명 사용자의 이미지

http//kltp.kldp.org/stories.php?story=01/08/02/0357617

파일이 많다면 엄청난 노가다를 필요로 할겁니다.

전 요행이 700메가가 넘는 파일 하나를 날려 debugfs로 복구했습니다.

참고로.. 무림 3대비급중 하나입니다. -_-a