묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
innodb 사용시에 파일이 날아갔다고 하는데...
2009.08.17 11:05
아래는 호스팅 업체에서 답변을 준 내용입니다.
사용자 입장에서는 미칠 노릇이네요......
어떻게 대응/복구를 해야 하는 걸까요..... 에효.....
-----------
현재 확인해본 결과 innodb를 사용하신걸로 판단이 되었고 보통 MySQL은 *.MYD *.MYI *.FRM 파일 3개로 구성이 되는데
innodb같은경우는 *.FRM 파일만 사용되는 관계로 MYD와 MYI가 삭제된것으로 저희가 성급히 판단을 한듯 싶습니다.
다만, 문제가 되는 것은 innodb같은 경우 db가 손상되었을 경우 자체적으로 복구를 하나 복구가 안되게 손상되었을 경우 복구가 매우 어렵습니다.
또한, innodb는 저희가 제공해드리고자 한 서비스가 아닌 임의대로 사용하신 부분인 관계로 현재 저희쪽에서 살릴수 있는 방법은 거의 없다고 보시는게 맞을듯 싶습니다.
(물론, 일반 MYSQL과 MYSQL INNODB의 차이점을 모르고 설치하셨을수도 있었으리라고 생각은 하고 있습니다.)
자세한 증상을 말씀드리자면 DB데이터가 들어있는 *.FRM파일은 존재하나 테이블 레이아웃등이 들어가 있는 ibdata란 파일이 손상되어 정상 작동하지 않습니다.
FRM파일을 기반으로 복구가 가능할지 알수는 없지만 가능성이 있다면 이 부분일듯 싶습니다.
좋은 답변 드리지 못해 죄송합니다. 필요하시다면 복구 의뢰시 필요한 파일이나 상황설명등에 대해서는 최대한 지원해드리도록 하겠습니다.