Restaurando contas de usuários, bancos de dados e configurações do MySQL do diretório / var / lib / mysql de backup

2

Ontem à noite, eu fiz o backup da minha caixa Ubuntu 10.10 usando o utilitário sbackup . O processo foi executado com as opções padrão, que fizeram backup dos diretórios /etc /home /usr /var para uma partição separada em minha máquina.

Após a conclusão bem-sucedida do backup, instalei o Ubuntu 11.04 sobre a partição existente do Ubuntu 10.10 e instalei o pacote meta do servidor da lâmpada usando o tasksel:

$ sudo apt-get install tasksel
$ sudo tasksel install lamp-server

Quando solicitado, digitei a mesma senha de root do MySQL usada no Ubuntu 10.10.

Qual é a maneira mais fácil de restaurar as contas de usuário, bancos de dados e configuração de /media/backup/var/lib/mysql para a nova instalação?

Obrigado.

    
por unpossible 29.04.2011 / 23:26

1 resposta

1

Se o MySQL foi desligado enquanto você estava fazendo o backup, você deve ser capaz de simplesmente colocar os arquivos de volta no lugar. Nas distribuições padrão, os dados do mysql estão localizados em / var / lib / mysql (você pode checar em /etc/my.cnf o caminho real se for diferente). Então, eu gostaria de:

  • shutdown mysql-server se estiver sendo executado
  • mova a pasta atual / var / lib / mysql para um lugar seguro (mesmo que esteja praticamente vazio)
  • copie seu backup de / media / backup / var / lib / mysql para / var / lib / mysql
  • reinicie o mysql-server

feito-esqui!

    
por 30.04.2011 / 02:08