UNIX 폴더 복구 - 편집 [중복]

UNIX 폴더 복구 - 편집 [중복]

데이터가 있는 하위 디렉터리를 복구한 사람이 있나요? 우리는 100MB와 특정 폴더 이름 및 위치에 대해 이야기하고 있습니다. 지난 기사에서 말했듯이 MySQL의 데이터 폴더 중 하나가 사라졌습니다. 재부팅에도 불구하고 서버에 새로운 내용이 기록되지 않았기 때문에 이론적으로는 여전히 서버에 남아 있을 수 있다고 생각했습니다.

이 작업을 수행하는 방법에 대한 제안 사항이 있거나 (적은 비용으로) 도움을 줄 수 있는 사람이 있으면 매우 감사하겠습니다.

답변1

파일 복구 가능성은 파일 시스템과 거의 독립적입니다. 일부 파일 시스템에는 복구 옵션이 있지만 다른 파일 시스템(대부분)은 매우 제한적입니다. (가장 일반적으로 사용되는 파일 시스템) 에는 ext3/ext4다음이 있습니다.확장 삭제.

그러나 카탈로그 복구가 성공하더라도 mysql복구된 데이터베이스의 일관성은 보장되지 않습니다. 일관성은 MySQL이 종료 중에 데이터 파일을 디스크에 플러시하는 경우에만 가능합니다.

성공적인 복구를 위해서는 파티션이 읽기 전용인지 확인하십시오. 삭제 후 기록된 데이터가 많을수록 복구할 가능성이 줄어듭니다.

관련 정보