Processo de migração do MySQL para evitar problemas de restauração

Tal processo visa resolver os problemas de perca de dados devido a restauração do Windows. Para isso, desmarcaremos o parâmetro do MySQL, o qual separa em arquivos cada tabela do banco de dados. O texto a seguir apresenta as etapas para realização do processo.

1 – Realização do backup (DUMP)

  • Fazer o backup pelo Administrator, marcando o backup completo, incluindo triggers e procedures, de todas as bases de dados do cliente, exceto o bancos:
    • information__schema;
    • mysql;
    • performance_schema;
  • Verificar se o backup está completo:
    • Abra o arquivo na softniels, verificando se o mesmo encontra-se completo. O arquivo .sql devem terminar com as diretivas similares a abaixo, para que se garanta a consistência do arquivo;

    • Restaurar o backup na softniels, para garantir consistência da base de dados.

 

2 – Backup da pasta Data

  • Parar o serviço de banco de dados;
  •  Compactar a pasta Data do cliente para garantir a restauração do ambiente caso ocorram problemas;
  • Colocar a pasta data dentro de MySQL;
  • Iniciar o serviço de banco de dados;

Atenção: Ter extremo cuidado em relação à qual serviço do banco de dados está sendo manipulado. Para não existir equívocos.

3 – Drop dos bancos

  • Dropar todos os bancos de dados,exceto o bancos:
    • information__schema;
    • mysql;
    • performance_schema;

4 – Reconfigurar o MySQL

  • Parar o serviço de banco de dados;
  • Alterar o nome da pasta “Data” para “Dados”;
  • Atualizar o caminho do banco de dados no campo Data Directory da aba General Parameters no Administrator (Conforme a Figura 1);
  • Desmarcar o parâmetro One file per Table da aba InnoDb Parameters do Administrator. (Conforme a Figura 2);
  • Iniciar o serviço de banco de dados;

Figura 1: Reconfiguração de caminho.

Atenção: Ter extremo cuidado em serviço do banco de dados está sendo manipulado. Para não existir equívocos.

Figura 2: Parâmetro One File per Table

7 – Restaura bancos

  • Restaurar as bases de dados;
  • Verificar se dentro da pasta “Dados\[nome_banco]” não existem mais arquivos com extenção *.IBD. Devem conter apenas arquivos de extenção: *.frm, *.opt, *.trg, *.trn;
  • Caso existam arquivos do tipo *.IBD, o processo não funcionou;

8 – Cria ponto de restauração

  • Ativar os pontos de restauração na maquina do cliente, caso esteja desativado e Excluir pontos de restauração antigos. (Como na figura 3)
  • Execute o Prompt de Comando (CMD.exe) como Adminstrador;
  • Execute no Prompt a seguinte instrução:

  • Verifique se o ponto de restauração foi criado corretamente. (Como na Figura 5), e clique no botão cancelar;

Figura 3: Ativação dos pontos de restauração e exclusão dos antigos.

Figura 5: Configuração de ponto de restauração:

9 – Testes do sistema Onix

  • Testar a integridade dos sistemas softniels.

 

 

Referências: Todas as imagens não referenciadas sujeitas nesta wiki são do sistema operacional Windows.

Manual – Desabilitar ponto de restauração – 10/2019
Dúvidas ou Sugestões: suporte@softniels.com.br

Esse artigo foi útil?

Comments are closed.