MagnusBilling
Security

Gerenciar backups do MagnusBilling pelo painel web

Crie, baixe, retenha e restaure backups do MagnusBilling pelo painel seguindo práticas seguras de produção e recuperação do banco.

ENPTES

O MagnusBilling possui o submenu Backup em Configurações para visualizar, criar, baixar e excluir backups do servidor. O recurso original surgiu na versão 7.3.6 e deve ser combinado com cópias externas e restaurações testadas.

Tela original de Backup do MagnusBilling com as ações Novo, Excluir e Baixar Backup.
Tela original de Backup do MagnusBilling com as ações Novo, Excluir e Baixar Backup.

Notas operacionais importantes

  • O job automático normalmente executa uma vez por dia; confirme o agendamento real no servidor instalado.
  • Criar outro backup no mesmo dia pode sobrescrever o arquivo daquele dia.
  • Bancos grandes levam mais tempo e exigem mais espaço em disco.
  • Evite backup sob demanda durante o pico de chamadas.
  • Baixe ou replique arquivos importantes para um armazenamento fora do servidor de produção.
  • Use retenção para impedir que backups antigos encham o disco.
  • Um backup só é confiável depois que a restauração foi testada.

Crie um backup pela linha de comando

Para bancos grandes, execute o job do MagnusBilling via SSH em uma janela de manutenção e monitore espaço em disco e conclusão.

/var/www/html/mbilling/cron.php Backup

Restaure somente com um plano de recuperação testado

A restauração do banco é destrutiva. Preserve o banco e as configurações atuais, interrompa gravações da aplicação, inspecione o arquivo e mantenha acesso ao console. Comandos e credenciais variam por versão; confirme-os na instalação em vez de copiar comandos DROP/CREATE antigos sem revisão.

  • Copie o arquivo para um diretório de trabalho protegido e verifique o checksum.
  • Extraia e identifique o dump do banco e os arquivos de configuração.
  • Faça um backup de segurança separado do banco atual.
  • Restaure primeiro em um banco de homologação sempre que possível.
  • Depois de uma restauração aprovada em produção, verifique schema, login, troncos, endpoints PJSIP, chamadas, tarifação, cron e logs.

Base de backups para produção

  • Mantenha várias gerações e ao menos uma cópia fora do servidor.
  • Criptografe backups que contenham credenciais ou dados de clientes.
  • Restrinja permissões dos arquivos e registre acessos.
  • Monitore falhas dos jobs e espaço disponível em disco.
  • Documente e ensaie o procedimento de recuperação.

Artigo e imagem originais

Ler o artigo original arquivado