Checklist de Troca de Servidor: Rede de Lojas
A troca de servidor é um processo crítico. O uso do sistema deve ser totalmente interrompido em todas as máquinas durante o processo para evitar perda de dados e erros de integração.
A troca de servidor é um processo crítico que exige atenção total para garantir a continuidade das vendas e a segurança dos dados. Este guia orienta a migração na linha de sistema Shop, apresentando os métodos manual e automatizado.
O objetivo é padronizar a execução e assegurar que configurações essenciais — como a limpeza do Hash, a Integração entre lojas e a emissão de Notas Fiscais — sejam validadas corretamente, evitando paradas na operação e retornos desnecessários ao suporte.
- Checklist de Troca de Servidor: Rede de Lojas
- 1. Pré-requisitos e Preparação (Obrigatorio)
- 2. Passo a Passo: Execução Técnica
- 3. Configurações Específicas por Cenário
- Troca de Servidor Utilizando a Ferramenta de Migração PostgreSQL
- Parte 1: No Servidor ANTIGO
- Parte B: No NOVO Servidor
- ⚠️ Checklist Final para o Suporte
1. Pré-requisitos e Preparação (Obrigatorio)
Antes de iniciar qualquer movimentação técnica:
-
Backup é Lei: Verifique se há um backup recente. Caso não haja, realize-o em
Configurações e Manutenção > Backup. -
Mídia Externa: Nunca deixe o backup apenas no HD da máquina antiga. Salve em um Pen Drive ou HD Externo.
-
Bloqueio de Uso: Garanta que a Retaguarda e os terminais não utilizem o sistema até o fim do processo. Informações geradas nesse intervalo não serão integradas.
2. Passo a Passo: Execução Técnica
Passo 1: O Novo Servidor
-
Instale o PostgreSQL no novo servidor.
-
Restaure o backup do cliente nesta nova máquina.
-
Limpeza de Código Hash: Essencial para evitar conflitos de integração
Passo 2: Configuração dos Terminais
Em cada estação de trabalho, ajuste o apontamento:
-
Acesse o Painel de Controle > Alterdata Config. Cliente BD (32Bits).
-
Atualize o Nome ou IP do novo servidor.
-
Confirme o nome da Base de Dados.
-
Teste a conexão para garantir que o terminal "enxerga" o novo banco.
Passo 3: Desativação do Servidor Antigo
Para evitar que usuários acessem dados desatualizados por engano:
-
Desinstale o banco de dados do servidor antigo e desative o serviço do PostgreSQL.
3. Configurações Específicas por Cenário
-
Caixas Postais: Confira se as caixas postais estão configuradas e comunicando no novo servidor.
-
Teste de Integração: Após a troca, force um teste de envio/recebimento para garantir que o fluxo entre lojas não foi quebrado.
-
Servidor Offline: Se houver Concentrador, você precisa ajustar os diretórios de integração, pois os caminhos de rede mudaram
-
Migração do NFeasy: O nfeasy precisa estar instalado no novo servidor. Priorize sempre o NFeasy por dll (a não ser que o cliente precise emitir MDF-e)
Troca de Servidor Utilizando a Ferramenta de Migração PostgreSQL
Indicado para migrações rápidas onde se mantém a mesma versão e arquitetura do PostgreSQL.
Parte 1: No Servidor ANTIGO
-
Execução: Inicie a Ferramenta de Migração e confirme que esta é a máquina antiga.
-
Identificação: A ferramenta lerá o diretório e versão do Postgres automaticamente. Clique em Próximo.
-
Geração: O sistema travará o serviço temporariamente para criar um pacote
.zipemC:\Migracao. -
Transferência: Copie este arquivo
.zipe o executável da ferramenta para o novo servidor.
Parte B: No NOVO Servidor
-
Preparação: Instale o PostgreSQL na mesma versão e arquitetura (ex: 9.6 x86) do servidor antigo.
-
Execução: Abra a ferramenta e responda NÃO quando perguntado se é o servidor antigo.
-
Caminho: Selecione o arquivo
.zipque você transferiu. -
Conclusão: Confirme a parada do serviço para que a ferramenta sobreponha os dados. Ao final, o banco já estará pronto para uso.
⚠️ Checklist Final para o Suporte
-
[ ] Interromper o uso: Garanta que nenhuma máquina (Retaguarda ou PDV) esteja com o sistema aberto.
-
[ ] Coleta de Dados Fiscais: Ver série e sequencial da emissão de notas (caso precise)
-
[ ] Instalar PostgreSQL no novo servidor.
-
[ ] Restaurar o backup manual.
-
[ ] Limpar Código Hash: Executar a limpeza de hash para reconhecimento do novo hardware.
-
[ ] Criação das caixas postais no novo servidor
-
[ ] Firewall/Antivírus: Criar exceções para as portas do banco (5432) e diretórios do sistema.
-
[ ] O sistema abre em TODAS as máquinas (terminais)?
-
[ ] A integração entre lojas foi testada e está ok?
-
[ ] Instalação NFeasy: Migrar e ativar o serviço NFeasy no novo servidor.
-
[ ] Desativar Servidor Antigo: Parar o serviço do PostgreSQL ou desinstalar o banco na máquina antiga.
-
[ ] Validação de Cadastro: Alterar/cadastrar um item simples (ex: teste de integração) e verificar se a comunicação permanece fluindo