나는 2개의 중요한 tar.gz 파일을 복구하려고 합니다. 해당 파일의 디렉토리를 알고 있지만 extundelete는 inode 번호를 제공하지만 해당 파일을 복구하지 않습니다.
Loading filesystem metadata ... 2127 groups loaded.
Loading journal descriptors ... 26473 descriptors loaded.
Unable to restore inode 3538958 (file.tar.gz): No data found.
Unable to restore file file.tar.gz
extundelete: Operation not permitted when trying to examine filesystem
extundelete: Operation not permitted when trying to examine filesystem
그리고
Loading filesystem metadata ... 2127 groups loaded.
Loading journal descriptors ... 26473 descriptors loaded.
Unable to restore inode 3538958 (file.tar.gz): No data found.
Unable to restore file file2.tar.gz
extundelete: Operation not permitted when trying to examine filesystem
extundelete: Operation not permitted when trying to examine filesystem
inode를 복구하거나 파일을 얻을 수 있는 방법이 있습니까?
다른 CentOS 6 64비트 복구 소프트웨어를 권장합니까?
답변1
커널에 관한 한 삭제된 파일이 사용하는 공간은 무료입니다. 따라서 새 파일에 할당하는 것은 공정한 게임입니다. 일부 부분을 덮어쓰면 손상된 파일을 복구할 가능성이 낮아집니다.
어느 정도 성공할 확률을 가지려면 멈춰라모두가능한 한 빨리 해당 파일 시스템을 활성화하고 해당 파일 시스템에서 읽기 전용 모드로 복구 도구를 실행하십시오(분명히 다른 곳에 쓰기). 파일의 일부만 가져온 경우 도구를 사용하여 gzip 압축 파일을 복구하거나 손상된 tar 파일의 압축을 풀어야 합니다.