Como eu faço backup dos bancos de dados mysql do meu servidor com falha?

1

Eu tenho o servidor linux rodando o Fedora 5. Meu servidor está travado agora e eu não consigo acessar o mysql.

Mas ainda posso ter acesso ao meu disco rígido. Desde que ele está falhando novamente e agora eu realmente quero atualizar minha cópia do Fedora para a versão mais recente Mas também quero ter certeza de que todos os bancos de dados devem ser restaurados. Então, como faço para fazer backup dos bancos de dados mysql?

Os bancos de dados mysql são armazenados no diretório /var/lib/mysql .

Não há problema em fazer o backup desse diretório e restaurar o backup quando o servidor estiver ativo?

Posso acessar esses bancos de dados depois de copiar este diretório mysql para meu novo servidor?

Como faço para que todos os bancos de dados mysql fiquem acessíveis em meu novo ambiente de servidor?

    
por Shakti Singh 20.01.2013 / 17:01

2 respostas

3

A resposta é definitivamente definida. Se você está realmente rodando o fedora 5, provavelmente também está rodando uma versão do mysql da idade da pedra.

Então, se você copiar / var / lib / mysql / * para uma nova máquina e iniciar o mysql, ele poderá ou não ler seus arquivos travados. E pode ou não querer atualizar alguns formatos de dados.

Mas tente e veja o que acontece. Antes disso, faça pelo menos outro backup desses arquivos, então você tem algo para trabalhar se a nova versão do mysql bagunçar eles.

    
por 20.01.2013 / 18:43
1

Sim, copiar esse diretório (assumindo que é o seu diretório de dados mysql configurado) junto com o seu arquivo de configuração mysql é tudo que você precisa.

    
por 20.01.2013 / 18:08