개발/MariaDB

mysql[mariadb] innodb 복구

웁스교교주 2017. 2. 27. 17:31

ib_logfile0,ib_logfile1,ibdata1 파일과 해당 db폴더가 필요하다.

리스타트해도 제대로 안된다면

my.cnf 파일에

innodb_force_recovery = 1 #이옵션은 강제로 시작하는 강도를 정하는 숫자 1이 낮음 6높음
innodb_purge_threads=0

추가하고  mysql 또는 마리아db를 올려본다.

그후 덤프를 뜨면 된다.

전체 덤프가 안될때에는 테이블별로 데이터를 추출하면 된다.