M
Padrão de Migração — Sistema Metasis Roteiro operacional de migração de servidor
v1.0

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

  1. Verifique os processos do Windows e finalize os que estiverem em uso.
  2. Verifique arquivos compartilhados em compmgmt.msc.
  3. Se persistir, desconecte os usuários pelo Gerenciador de Tarefas.
  4. Se houver aplicativo, pare o serviço do aplicativo.
  5. Se houver Metasis Integra, feche-o pela barra de tarefas.
  6. Se ainda não conseguir, pare o serviço do Firebird.
  7. 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

  1. Ao receber a mensagem para abrir o atualizador, antes de clicar em “Sim”, copie a base convertida para C:\Metasis\DB.
  2. Clique em “Sim” e atualize a base.

Configuração do MtsConfig.json

  • Abra o C:\Metasis\EXE\MtsConfig.json e altere "NewLogin": true para "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 CompartilhamentoCompartilhamento 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çaAvançadasAlterar 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.