xtrabackup로 백업 후 복원을 하는데 에러가 납니다.
안녕하세요.
현재 사용하고 있는 버전은 mysql-5.5.27버전 입니다.
DB 데이터가 너무 커서 mysqldump로 백업할 경우 복구 시간이 너무 걸려 방법을 찾다 보니 xtrabackup로
백업하면 빠른 복구가 가능하다고 하네요.
그래서 테스트 중인데 백업한 파일을 다른 서버에서 복구 하려고 작업을 하고
mysql start시키면 아래와 같이 에러가 납니다.
130115 6:20:45 InnoDB: Error: page 428 log sequence number 2781004
InnoDB: is in the future! Current system log sequence number 2356236.
InnoDB: Your database may be corrupt or you may have copied the InnoDB
InnoDB: tablespace but not the InnoDB log files. See
InnoDB: http://dev.mysql.com/doc/refman/5.5/en/forcing-innodb-recovery.html
InnoDB: for more information.
130115 6:20:45 InnoDB: Error: page 429 log sequence number 2781105
InnoDB: is in the future! Current system log sequence number 2356236.
InnoDB: Your database may be corrupt or you may have copied the InnoDB
InnoDB: tablespace but not the InnoDB log files. See
InnoDB: http://dev.mysql.com/doc/refman/5.5/en/forcing-innodb-recovery.html
InnoDB: for more information.
130115 6:20:45 InnoDB: Error: page 430 log sequence number 2781222
InnoDB: is in the future! Current system log sequence number 2356236.
InnoDB: Your database may be corrupt or you may have copied the InnoDB
InnoDB: tablespace but not the InnoDB log files. See
InnoDB: http://dev.mysql.com/doc/refman/5.5/en/forcing-innodb-recovery.html
InnoDB: for more information.
130115 6:20:45 InnoDB: Error: page 431 log sequence number 2781323
InnoDB: is in the future! Current system log sequence number 2356236.
InnoDB: Your database may be corrupt or you may have copied the InnoDB
InnoDB: tablespace but not the InnoDB log files. See
InnoDB: http://dev.mysql.com/doc/refman/5.5/en/forcing-innodb-recovery.html
InnoDB: for more information.
my.cnf파일에 "innodb_force_recovery = 4" 설정하고 start하면 정상적으로 start는 되는데
slave 용도라 master 서버와 replication을 걸면 storage engine 에러가 날때도 잇네요.
xtrabackup(innobackupex명령어로 백업했습니다.) 사용하시는 분들께 현재 문제없이 쓰시는지..
위와 같은 에러는 발견되지 않았는지...
조언 부탁드립니다.
댓글 달기