Procedimento Operacional · Infraestrutura
Padrão de Migração do Sistema Metasis
Roteiro para migrar a instalação Metasis de um servidor para outro: levantamento dos módulos do cliente, encerramento de acessos, conversão da base, reinstalação e reconfiguração dos módulos dependentes.
Comece pelo checklist abaixo. Ao marcar os módulos que o cliente utiliza, os passos condicionais (P4 a P10) correspondentes ficam destacados como aplicáveis. Os passos P1 a P3 são sempre executados.
✓ Checklist — módulos do cliente
Faça um levantamento de tudo que o cliente usa. Com essas informações saberemos tudo que precisa ser migrado.
0 de 8 itens marcados
Passo 1 Encerrar acessos e renomear a pasta do Metasis
Finalize todos os acessos ao sistema e renomeie a pasta do Metasis. Se não conseguir renomear, é porque ainda há algum serviço ou conexão em uso — siga a escalada abaixo até liberar a pasta.
Escalada para liberar a pasta
- Verifique os processos do Windows e finalize os que estiverem em uso.
- Verifique arquivos compartilhados em compmgmt.msc.
- Se persistir, desconecte os usuários pelo Gerenciador de Tarefas.
- Se houver aplicativo, pare o serviço do aplicativo.
- Se houver Metasis Integra, feche-o pela barra de tarefas.
- Se ainda não conseguir, pare o serviço do Firebird.
- Se mesmo assim não liberar, renomeie as pastas internas uma a uma até identificar o que está prendendo a pasta.
Após renomear a pasta com sucesso, prossiga para o Passo 2.
Passo 2 Conversão da base de dados
- Converter a base de dados para Firebird 4.
- Consulte o manual específico de conversão para o passo a passo detalhado.
Passo 3 Instalar o Metasis pelo instalador
Instalação
- Por padrão, instalar sempre em C:\Metasis — salvo se houver mais de um sistema no mesmo servidor (ver Passo 6).
Atualização da base
- Ao receber a mensagem para abrir o atualizador, antes de clicar em “Sim”, copie a base convertida para C:\Metasis\DB.
- Clique em “Sim” e atualize a base.
Configuração do MtsConfig.json
- Abra o C:\Metasis\EXE\MtsConfig.json e altere
"NewLogin": truepara"NewLogin": false.
Importante — BlockVersion deve ser true. Só o desative quando, por motivo de força maior, não for possível instalar as estações naquele momento. Fora isso, deve permanecer true para o funcionamento correto do sistema e para não precisar configurar todos os diretórios dentro do Metasis.
Firewall (Windows Defender Firewall)
Painel de Controle → Windows Defender Firewall → “Permitir um aplicativo ou recurso através do Windows Defender Firewall” → “Permitir outro aplicativo”. Adicione os dois executáveis, marcando as caixas Privada e Pública em cada:
- Firebird 4 da Metasis: C:\Metasis\Firebird_4_0_Metasis\firebird.exe
- Metasis.Api: C:\Metasis\Metasis Api\Metasis.Api.exe
Compartilhamento da pasta
- Compartilhe a pasta Metasis completa: botão direito sobre a pasta → Propriedades → aba Compartilhamento → Compartilhamento Avançado → marque “Compartilhar a pasta”.
- Clique em Permissões → em Todos, marque Permitir.
Segurança da pasta DB
Descompartilhar a pasta DB. Botão direito sobre a pasta DB → Propriedades → aba Segurança → Avançadas → Alterar Permissões e manter apenas a permissão do proprietário (geralmente “Administradores”).
Validação
- Abra o sistema Metasis no servidor e teste as funcionalidades.
- Confirme o diretório das logos e demais caminhos.
Passo 4 Acesso WTS Condicional
Aplica-se se: Usa somente acesso WTS ● aplicável○ não marcado no checklist
- Se o diretório da Metasis não for o mesmo do antigo (o que geralmente ocorre), crie um atalho na área de trabalho apontando para a pasta correta.
- Acesse C:\Users e, em cada usuário, entre na pasta Desktop (ou Área de Trabalho) substituindo o atalho antigo pelo novo.
Passo 5 Estações de trabalho Condicional
Aplica-se se: Acesso através de estações ● aplicável○ não marcado no checklist
- Instalar em cada computador, com o instalador, a estação de trabalho.
Passo 6 Mais de um sistema no servidor Condicional
Aplica-se se: Mais de um sistema Metasis no servidor ● aplicável○ não marcado no checklist
- Neste caso será necessário definir nomes específicos para as pastas de cada instalação (não usar o padrão C:\Metasis para todas).
Passo 7 Boletos via API Condicional
Aplica-se se: Boletos via API ● aplicável○ não marcado no checklist
- No Cadastro de documento → aba API, ajustar o diretório correto dos certificados digitais.
Passo 8 DJ System Condicional
Aplica-se se: DJ System ● aplicável○ não marcado no checklist
- Verificar as configurações no DJ referentes aos diretórios de integração que foram alterados, informando os caminhos corretos.
Passo 9 Metasis Integra Condicional
Aplica-se se: Metasis Integra ● aplicável○ não marcado no checklist
- Configurar o Metasis Integra: caminhos e portas da base de dados que foram alterados após a migração.
Passo 10 Aplicativo de vendas Condicional
Aplica-se se: Aplicativo de vendas ● aplicável○ não marcado no checklist
- Remover o serviço antigo do servidor de vendas.
- Instalar o serviço novamente na nova pasta criada, conforme o manual de instalação do Aplicativo.