Situações de falhas em hardwares, como corrupção parcial do disco ou defeito na placa mãe, impedem que o sistema original seja inicializado. No entanto, pode ser possível recuperar o banco de dados do MySQL acessando diretamente os arquivos armazenados no disco.
Este procedimento descreve como utilizar o disco da máquina com defeito como disco secundário em outro computador para tentar recuperar os dados da pasta data do MySQL e backups gerados pelo sistema KeyAccess.
Os procedimentos devem ser realizados pela equipe certificada de manutenção do sistema de controle de acesso KeyAccess contratada pelo empreendimento.
PROCEDIMENTOS
a) Conectar o disco como secundário em outro computador
• Desligue a máquina com defeito da alimentação elétrica;
• Remova o disco de armazenamento (HD/SSD);
• Conecte esse disco em outro computador;
• Ligue o computador funcional;
• Verifique se o disco foi reconhecido. Para isso, abra o Explorador de Arquivos do sistema operacional Microsoft Windows e confirme se aparece uma nova unidade (ex: D:, E:).
b) Habilitar visualização de arquivos ocultos
A pasta do MySQL pode estar oculta ou conter arquivos protegidos.
• Abra o Explorador de Arquivos;
• Clique em “Exibir” (menu superior);
• Clique em “Mostrar” → “Itens ocultos”;
• Dependendo da versão do sistema operacional, será necessário clicar em “Opções” → “Alterar opções de pasta e pesquisa”;
• Vá até a aba “Modo de Exibição”;
• Marque o item mostrar arquivos, pastas e unidades ocultas;
• Clique em Aplicar e depois em OK.
c) Localizar a pasta Data do MySQL
O caminho padrão é:
C:/ProgramData/MySQL/MySQL Server 5.7/
Como o disco está como secundário, o caminho será algo como:
D:/ProgramData/MySQL/MySQL Server 5.7/
Copie a pasta Data para outro dispositivo de gravação digital.
d) Copiar backups gerados pelo sistema KeyAccess
Como a integridade do banco de dados na pasta DATA não pode ser confirmada de imediato, é indicada a cópia dos últimos arquivos de backup gerados automaticamente pelo sistema KeyAccess.
O caminho padrão é:
C:\Program Files\KeyAccess\acs\backups
Como o disco está como secundário, o caminho será algo como:
D:\Program Files\KeyAccess\acs\backups
Copie os últimos arquivos de backup para outro dispositivo de gravação digital.
e) Copiar os instaladores do sistema KeyAccess Server, módulos e licença.
Copie os instaladores do sistema KeyAccess Server, seus módulos e licença utilizados no servidor antigo para outro dispositivo de gravação digital. Eles serão necessários na preparação do novo servidor.
f) Novo servidor KeyAccess
• O novo computador deve ter o mesmo nome do computador anterior;
• Instale as mesmas versões do KeyAccess Server de demais módulos que estavam no computador antigo para o novo servidor;
• Pare os serviços KeyAccess e módulos;
• Pare o serviço do MySql;
• Execute os procedimentos descritos no item b, para exibir pastas e arquivos ocultos;
• Abra o Windows Explorer e acesse o endereço C:/ProgramData/MySQL/MySQL Server 5.7/;
• Renomeie a pasta Data para Data_old;
• Copie a pasta Data, que está na mídia externa (pasta que foi copiada do servidor com defeito), para o endereço C:/ProgramData/MySQL/MySQL Server 5.7/;
• Inicie o serviço do MySql e observe se permanece em execução;
• Inicie os serviços do KeyAccess e módulos no novo servidor;
• Veja se todos os serviços estão rodando corretamente.