Use o utilitário de backup da Percona Xtrabackup .
Li vários dos tópicos relacionados postados aqui, mas não consegui evitar esse erro de innodb.
Os passos que eu dei para replicar dados de um servidor Slackware - 5.5.27-log (S) para um escravo do FreeBSD - 5.5.21-log (F) foram estes:
flush tables with read lock;
show master status;
rsync
mysql datadir de (S), excluindo master.info, mysql-bin e relay- * files; Também tentei rsync
de todos os arquivos; 121018 12:03:29 InnoDB: Error: page 7 log sequence number 456388912904 InnoDB: is in the future! Current system log sequence number 453905468629. 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.
Esse tipo de erro acontece em muitas tabelas.
Eu sei que posso usar dump
, mas o banco de dados é grande, ca. 70GB e os sistemas são lentos (antigos), então gostaria de obter essa replicação para trabalhar com transferência de dados.
O que devo tentar resolver este problema?