🐧
Linux Control Center
PT-BR
PT-BR
  • Introdução - Manual do Usuário
  • Requisitos Mínimos
    • Requisitos do Server
    • Requisitos de Client
  • Início Rápido
  • Setup e Instalação
  • Dashboard
  • Discover
    • Linux Control Center Discover
    • BeyondTrust Password Safe API
  • Ações
    • Get Info
    • Package Check Update
    • Package Update
    • Package Vulnerable Update
    • Package Hold
    • Package Install
    • Package Remove
    • Account Add
    • Account Del
    • Account Expire
    • Account Lock
    • Account UnLock
    • File Add
    • File Del
    • File Download
    • Manage Host Service
    • Host Ping
    • Host Reboot
    • Host Shutdown
    • Insert Group
    • Check Vulnerability
    • Execute Custom Playbook
    • Execute Custom Scripts
    • Tenable Launch Scan
    • Tenable Sync Results
    • Delete Hosts
  • Grupo de Hosts
  • Contas de Hosts
    • Conta Gerenciada Para Hosts
  • Arquivos Gerenciados
  • 7 Library
    • Playbook Install Tenable Agent
  • 7Vulndb-API
  • Scripts Customizados
    • Scripts Linux
  • Playbooks Customizados
  • Hook Bridge
    • Token Hook Bridge
  • Workflow
    • Criar um Workflow
  • Assisted Workflow
  • Agendamentos
  • Hosts Não Gerenciados
    • Microsoft Windows
  • Configurações e Integrações
    • Configurações
      • Licença
      • Worker
      • Nodes
      • Certificado
      • Gerenciamento
      • Diagnóstico
      • Credenciais Linux
      • Regiões
      • Arquivos Sincronizados
      • Notificações
        • SMTP
        • Teams
        • Telegram
      • Parâmetros
      • Timeout do Discover
      • Backup e Restauração
    • Integrações
      • BeyondTrust
        • Password Safe
          • Execução de Scripts com o Secrets
          • Importação de Hosts do PS
        • Privileged Remote Access
      • Tenable
        • Tenable Security Center
        • Tenable Vulnerability Management
      • VMware
      • Nutanix
    • Gerenciamento de Usuários
      • Usuários da Console
        • Criar Usuário Super User
        • Criar Grupo de Usuários
      • TOTP
      • Provedores
        • SAML
          • SAML Cisco Duo
          • SAML MS Entra ID
        • LDAP
      • Authentication
  • Notas de Lançamento
Powered by GitBook
On this page
  • Versão
  • Requisitos
  • Overview
  • Objetivo
  • Diretório Padrão de Backup
  • Parando os Containers
  • Backup de Arquivos de Configuração
  • Backup do Banco de Dados
  • Restaurando Backup
  • Iniciando os Containers
  1. Configurações e Integrações
  2. Configurações

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

Recomendamos fortemente que os backups gerados sejam copiados para um local seguro, garantindo a preservação dos dados caso seja necessária alguma intervenção no futuro.

Diretório de destino dos backups: /opt/lcc/bkp/

Os arquivos de backup de configuração terão o nome no formato backup_config_YYYY-MM-DD_HH-MM-SS.tar.gz, indicando o ano, mês, dia, hora, minuto e segundos em que o backup foi criado. Esses arquivos contêm as configurações necessárias para o funcionamento do LCC.

O arquivo de backup do banco de dados será nomeado no formato lcc_db_YYYY-MM-DD_HH-MM-SS.sql, seguindo o mesmo padrão. Este arquivo armazena todo o banco de dados, permitindo a recuperação completa das informações armazenadas.

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

O banco de dados do LCC é criptografado, e dentro deste backup compactado terá o arquivo chamadocrypt.yml, cujo é a chave para descriptografar durante a restauração.

Sem esta chave será impossível restauração do banco de dados.

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. Comando: tar -xzvf nome_do_arquivo.tar.gz -C /

  2. 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.

PreviousTimeout do DiscoverNextIntegrações

Last updated 7 months ago

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

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

Arquivos de Configuração
Backup do Banco de Dados