Migração de plataforma em Docker

A plataforma Navixy em Docker funciona como uma solução tudo-em-um, portanto o processo de migração não é dividido em etapas, mas é realizado de uma só vez.

Para executar a plataforma no novo servidor, primeiro é necessário instalar o software Docker para garantir que os containers possam ser iniciados.

curl -fsSL https://get.docker.com -o install-docker.sh
sh ./install-docker.sh

Após instalar o Docker, você pode prosseguir com a migração.

Migração de containers

Primeiro é preciso ir até a pasta de trabalho da sua plataforma, onde todos os arquivos do sistema estão localizados. Esta é a navixy-package diretório. Ela não possui um local padrão e pode estar em qualquer lugar selecionado durante a instalação inicial.

Encontre um arquivo chamado .env neste diretório e verifique seu conteúdo. Se o valor de WORKDIR for diferente do padrão ./work, lembre-se desse local.

Agora você precisa parar os containers. Enquanto estiver no diretório navixy-package , execute o seguinte comando:

docker compose down

Após isso, a plataforma será parada.

Copie todo o diretório navixy-package e transfira-o integralmente para o novo servidor. Se o valor de WORKDIR for diferente ./work, então copie também esse diretório, preservando o caminho completo.

Inicializando a plataforma

Uma vez que você tenha copiado todos os arquivos da plataforma, é necessário tornar o novo servidor acessível para clientes e dispositivos. Como o novo servidor possui um endereço IP diferente, você precisa fazer uma das duas ações:

  • Trocar o endereço IP público do servidor antigo para o novo servidor.

  • Alterar o registro DNS do IP público antigo para o novo.

Agora você pode prosseguir para o diretório navixy-package no seu novo servidor e iniciar a plataforma. Para isso, estando no diretório, execute o seguinte comando:

A plataforma precisará de algum tempo para iniciar todos os serviços e, após isso, estará totalmente operacional e pronta para uso.

triangle-exclamation

Atualizado

Isto foi útil?