![UNIX 폴더 복구 - 편집 [중복]](https://linux55.com/image/60183/UNIX%20%ED%8F%B4%EB%8D%94%20%EB%B3%B5%EA%B5%AC%20-%20%ED%8E%B8%EC%A7%91%20%5B%EC%A4%91%EB%B3%B5%5D.png)
데이터가 있는 하위 디렉터리를 복구한 사람이 있나요? 우리는 100MB와 특정 폴더 이름 및 위치에 대해 이야기하고 있습니다. 지난 기사에서 말했듯이 MySQL의 데이터 폴더 중 하나가 사라졌습니다. 재부팅에도 불구하고 서버에 새로운 내용이 기록되지 않았기 때문에 이론적으로는 여전히 서버에 남아 있을 수 있다고 생각했습니다.
이 작업을 수행하는 방법에 대한 제안 사항이 있거나 (적은 비용으로) 도움을 줄 수 있는 사람이 있으면 매우 감사하겠습니다.
답변1
파일 복구 가능성은 파일 시스템과 거의 독립적입니다. 일부 파일 시스템에는 복구 옵션이 있지만 다른 파일 시스템(대부분)은 매우 제한적입니다. (가장 일반적으로 사용되는 파일 시스템) 에는 ext3/ext4
다음이 있습니다.확장 삭제.
그러나 카탈로그 복구가 성공하더라도 mysql
복구된 데이터베이스의 일관성은 보장되지 않습니다. 일관성은 MySQL이 종료 중에 데이터 파일을 디스크에 플러시하는 경우에만 가능합니다.
성공적인 복구를 위해서는 파티션이 읽기 전용인지 확인하십시오. 삭제 후 기록된 데이터가 많을수록 복구할 가능성이 줄어듭니다.