mysql 이용중 백업본을 이용하여 복구하는 과정에서
“ERROR 2006 (HY000) at line 14559: MySQL server has gone away” 에러가 발생이되며 정상복구가 되지 않을경우가 발생됩니다.
복구중에 에러가 발생이된것이라 일부분만 복구가 된상태입니다.
위와같은 에러를 해결하기 위해서는 my.cnf 파일을 수정해 주어야합니다.
> 작업전 백업
> my.cnf 파일수정
[mysqld] 부분에 max_allowed_packet = 용량을 증가시켜줍니다.
동일한파일 [mysqldump] 부분에 max_allowed_packet 또한 [mysqld] 에서 설정한 수치로 동일하게 수정한후 mysql 데몬을 재시작합니다.
이후 동일한 명령어로 복구시 정상복구가 되는것을 확인할수있습니다.
[polldaddy rating=”7739789″]