Skip to main content

Migração para um Novo Servidor

Este tutorial mostra como migrar o Monsta a partir da versão 5.0 para outro servidor.

Requisitos mínimos

Requisitos mínimos para a migração do Monsta:

Verifique se a partição "/var" do novo servidor possui o espaço suficiente para transferência dos dados do Monsta do servidor atual.

image-1645452261754.png

Espaço em disco
40GB livre para /var (configurações, banco de dados e logs)
300MB livre para /opt/monsta (programas e bibliotecas)

Certifique-se de que a nova instalação possui espaço o suficiente para efetuar a migração.

image-1645452312898.png

Memória RAM

2GB de memória RAM

image-1645452455434.png

Sistema Operacional

Linux 64bits
Sistema Operacional Linux recomendado: Fedora Server 40 (x86_64 systems) ou Ubuntu Server 24

Pode ser utilizada a instalação mínima para o Monsta.

image-1645452542916.png

Processador
Cores: 2
Velocidade: 1.8GHz

As configurações acima permitem, em geral, verificar aproximadamente 500 dispositivos com 10 monitores cada ou um total de 5.000 monitores.

Script de migração

Logado como root no seu servidor Fedora Core, baixe o script de migração conforme exemplo abaixo:

Iniciando a transferência

Após baixar o script, execute-o com a seguinte sintaxe:

sh migrate.sh <usuário> <"senha"> <IP do servidor Monsta atual> <porta ssh>

Exemplo:

O script finalizará os processos do Monsta em execução no antigo servidor (192.168.1.1) e iniciará a cópia da estrutura com os dados para o novo servidor. Ao final do processo você poderá acessar o seu Monsta no novo servidor e o antigo poderá ser desativado.

O tempo decorrido desta transferência dependerá do tamanho da base de dados existente, podendo levar de minutos a algumas horas.

 

Para que o script do migrate seja executado com sucesso e garanta a cópia e criação de todos os arquivos e diretórios com as permissões corretas (incluindo arquivos de sistema, logs, e configurações sensíveis), é obrigatório que a execução seja feita por um usuário com privilégios de Superusuário (root) em ambos os servidores (Origem e Destino). A execução com um usuário não root ocasionará problemas durante a transferência dos dados.

Caso ocorra algum erro de timeout durante a execução do migrate.sh, verifique se a porta do SSH no servidor remoto está aberta no firewall para acesso do servidor local.

Em caso de falha, mesmo seguindo as instruções de uso do migrate.sh, colete os logs exibidos na tela e entre em contato com nossa equipe de suporte.


Contato

Monsta Tecnologia Ltda
Site: http://www.monsta.com.br
Downloads: http://www.monsta.com.br/download.html
E-mail: contato@monsta.com.br

image-1645214142023.png