정보 보안을 향한 항해

CentOS Extended Data 복원 본문

Linux

CentOS Extended Data 복원

금홍자 2021. 9. 29. 10:21

1gb HDD 달고 머신 부팅시 partition & format 수행한다.

참고로 yum -y update 한 상태이다.

 

 

 

필요한 package 설치한다.

epel release 설치 된 상태이니 바로

yum -y install extundelete

 

work dir 를 읽기전용 ro 로 mount 시킨다

 

df -hT /work

 

ro 라서 삭제 못하는 것 확인

 

 

 

 

 

 

umount 로 내리고 다시 mount 후 tester.ext 파일 삭제한다.

 

 

삭제된 파일과 dir 복원하는 여러 옵션들

전체 --restore-all (모든 file 과 dir 복원)

특정 파일 --restore-file /work/tester.ext

여러 파일 (지정) --restore-files /work/tester.ext install.log

dir 복원은 --restore-directory /work/ABC

가장 편한 --restore-all 옵션을 사용해 복원한다

가장 편한 --restore-all 옵션을 사용해 복원한다

# extundelete /dev/sdb1 --restore-all

 

 

유명한 건 아니지만 굉장히 쓸모있는 도구이다.