Backup e Restauração

Versão

  • Linux Control Center = 2.10.X ou superior

Requisitos

  • Acesso SSH no Host do LCC com usuário root

Overview

  • Este guia provê informações e passo a passo para realizar backup e restauração do LCC

Objetivo

  • Demonstrar o processo de backup e restauração completa do LCC por meio da interface CLI.

Diretório Padrão de Backup

Parando os Containers

  1. Antes de realizar o backup, é necessário parar os processos dos Containers do LCC separadamente para maior integridade dos dados.

    1. Container lcc_console Comando: docker stop lcc_console

    2. Container lcc_worker Comando: docker stop lcc_worker

    3. Container lcc_alert_report Comando: docker stop lcc_alert_report

  2. Veja o exemplo na imagem abaixo:

Backup de Arquivos de Configuração

  1. Este comando realiza o backup de todos os arquivos com extensão .yml que foram gerados durante a instalação. Estes arquivos são essenciais para o funcionamento do LCC.

    Comando: lcc-cli backup -a

  2. O backup estará compactado na extensão tar.gz

Backup do Banco de Dados

  1. Para realizar o backup do banco de dados do LCC, execute o comando abaixo;

    Comando: lcc-cli database --backup

  2. O backup terá a extensão .sql com a data e hora da execução do comando de criação do backup.

Restaurando Backup

  1. Para realizar a restauração do LCC, é necessário extrair todos os Arquivos de Configuração para o diretório raiz do sistema / com o usuário root

    Comando: tar -xzvf nome_do_arquivo.tar.gz -C /

  2. Após extrair os arquivos, execute o comando para restaurar o LCC a partir do arquivo .sql criado na etapa de Backup do Banco de Dados.

    Comando: lcc-cli database --restore nome_do_arquivo.sql

  3. Verifique se está utilizando o backup correto e confirme digitando y e pressionando enter

Iniciando os Containers

  1. Após a restauração ser concluída, execute os comandos para inicar os Containers.

    1. Container lcc_console Comando: docker start lcc_console

    2. Container lcc_worker Comando: docker start lcc_worker

    3. Container lcc_alert_report Comando: docker start lcc_alert_report

  2. Veja o exemplo na imagem abaixo:

  3. O LCC estará pronto para o uso normalmente após a inicialização dos Containers finalizarem.

Last updated