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.

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.
