Restaurar um backup
Volte o banco de uma base para um dos backups com o atalho Restaurar backup do servidor - o banco atual é guardado antes, para poder desfazer.
Restaurar um backup volta o banco da loja para o dia e a hora daquela cópia. É uma operação de suporte, para casos graves (dados apagados por engano, atualização que deu problema, banco danificado).
Antes de começar#
- Faça no computador servidor, com um usuário administrador do Windows.
- Feche todos os caixas, a Gestão de Estoque e o Gerencial da base que vai ser restaurada.
- Saiba qual backup usar: confira a data e a hora em Gerencial → Administração → Backup (de preferência um marcado com teste de restauração OK).
Passo a passo#
- No servidor, abra menu Iniciar → ALPHA ERP → Restaurar backup e aceite o aviso do Windows.
- Se o servidor tiver mais de uma base, digite o número da base a restaurar.
- Aparece a lista dos backups dessa base (até 30, do mais novo para o mais velho), com data, hora, tipo, tamanho e, quando
houver, [testado OK] ou [TESTE FALHOU]. Digite o número do backup (ou cole o caminho de um arquivo
.zipde backup, por exemplo trazido de um HD externo). - Confira o resumo (base, banco, backup e serviço) e digite RESTAURAR para confirmar. Qualquer outra coisa cancela.
- O programa então:
- para o serviço da base;
- guarda o banco como está agora num backup novo, chamado "antes-da-restauracao";
- restaura o backup escolhido (pode levar alguns minutos);
- devolve os arquivos fiscais e os XML que estiverem faltando (nada que existe hoje é sobrescrito; o certificado digital atual, se for mais novo, continua);
- liga o serviço de novo e espera a API responder.
- No fim aparece "Banco restaurado." e "API respondendo na porta …". Abra o Gerencial e confira os dados.
Desfazer uma restauração#
Rode Restaurar backup de novo e escolha o backup "antes-da-restauracao" criado no passo 5: o banco volta a ficar como estava antes.
O que acontece depois#
- Os caixas podem pedir a ativação de novo, se o backup for de antes de a máquina ser ativada (veja Ativar este terminal).
- Os usuários e as senhas voltam a ser os do dia do backup.
- Notas fiscais emitidas depois do backup continuam valendo na SEFAZ, mas não estarão mais no banco: fale com o suporte e com o contador nesse caso.
Problemas comuns#
| Mensagem | O que fazer |
|---|---|
| "Backup nao encontrado." | Número ou caminho errado. Rode de novo. |
| "O arquivo nao tem o banco.sql. Nada foi alterado." | O .zip não é um backup do ALPHA ERP. Escolha outro. |
| "O banco.sql do backup esta incompleto. Nada foi alterado." | Cópia danificada. Escolha outra (de preferência [testado OK]). |
| "A restauracao falhou: …" seguida de "Restauracao desfeita: o banco ficou como estava antes." | Nada mudou. Envie a mensagem ao suporte. |
| "A API ainda nao respondeu. Veja os logs da base." | Espere um pouco e abra o Gerencial. Se não abrir, veja Ligar, desligar e reiniciar o servidor. |
| "Cancelado." | Você não digitou RESTAURAR (ou apertou Enter na lista). Nada foi alterado. |