Como fazer backup dos bancos de dados MySQL quando o servidor MySQL está desativado?

0

Meu servidor MySQL não inicia, pois de acordo com os guias que encontrei pela internet, a melhor solução é reinstalar o servidor MySQL (com apt-get purge ). No entanto, esse processo também excluirá meus bancos de dados.

Como posso fazer um backup dos bancos de dados InnoDB quando o servidor MySQL está desativado?

Eu normalmente uso mysqldump para fazer backup, mas ele precisa que o servidor MySQL esteja ligado e funcionando.

    
por Googlebot 24.08.2014 / 14:50

1 resposta

0

você poderia fazer apt-get remove , e adicionalmente remover arquivos de configuração em / etc / mysql. Além disso, o apt-get pode perguntar se você realmente deseja limpar os bancos de dados, mas isso depende da sua distribuição e versão.

Mas, para responder sua pergunta, para fazer backup do mysql, você deve simplesmente fazer backup de todos os arquivos em seu banco de dados, incluindo arquivos ib_data * para o InnoDB. A localização padrão no Debian, por exemplo, é / var / lib / mysql, então você poderia fazer:

tar zcf /root/mysql-backup-2014-08-24.tgz /var/lib/mysql

verifique se você tem uma cópia válida antes de destruir o banco de dados original ...

    
por 24.08.2014 / 15:40