Infraestruturas complexas de TI precisam de sistemas centralizados para monitorar serviços e recursos localizados em servidores e clientes. Este é o caso, por exemplo, de backups de banco de dados.

Indiferente da ferramenta para realizar backups do parque de servidores, é essencial verificar a execução, sincronização e as estatísticas reais. As ferramentas oferecidas para esse fim são múltiplas e complexas. Apenas mencionando o Nagios (https://www.nagios.org) ou Monit . O Nagios é um sistema de monitoramento completo para redes e serviços. A arquitetura operacional, geralmente Server2Server ou Client2Server, consiste em um software Core residindo em uma máquina e vários agentes localizados nos nós da rede).

Veja também:  www.iperiusbackup.net/pt-br/monitorando-backups-com-iperius-console-instalacao-e-configuracao

Um caso específico poderia ser o monitoramento de backups do MySQL em Servidores Linux/Unix. Administradores do sistema, uma vez configurado o “mysqldump” (ou seja, a ferramenta para exportar bancos de dados para arquivos de texto contendo todos os dados e consultas para restaurar o próprio banco de dados), usa-se parâmetros em linha de comando como “Tail” e “Grep” (https://www.linux.com/blog/14-tail-and-head-commands-linuxunix) para configurar um sistema de monitoramento eficiente.

O problema surge quando informação deve ser centralizada, agregada e analisada. Para este propósito, sistemas de software como o Nagios são usados. Por exemplo, comandos MySQL como “mysqldump-secure” já contêm a integração com a plataforma Nagios.
Deve certamente ser mantido contra o problema da complexidade. A configuração do Nagios é bastante complexa e requer muita paciência, muito tempo, bem como bastante conhecimento de linguagens de script e de infra-estrutura. Também requer conhecimento não iniciante de sistemas abertos e servidores da Web, como o Apache. Muito rapidamente e simplesmente, podemos explicar o funcionamento do Nagios com foco na configuração do software Core, onde, além da modificação dos arquivos de configuração geral, a parte mais importante é certamente a configuração do comando. Os comandos são scripts (vbs, PoweShell, Bin-Bash, etc.) que serão executados através dos agentes nas máquinas de destino a serem monitoradas. Um exemplo clássico de um comando pode ser um script de shell linux com o mysql dump e comandos de monitoramento. Todas essas informações serão então transmitidas para o Console de Software e disponibilizadas para agregações, arquivamento e análise.

Existem várias alternativas proprietárias e de código aberto  para o Nagios, mas neste artigo gostaríamos de focar em sua possível integração também com um sistema de backup e monitoramento de alguma forma “paralelo”, o que é possível, por exemplo, com o Iperius Backup . Isso pode ser analisado de duas maneiras. O Iperius é um software capaz de realizar backups periódicos e automatizados de qualquer banco de dados, MySQL ou SQL Server, por exemplo. Além disso, permite monitorar o bom desempenho dos backups de várias maneiras : criando arquivos de log, enviando-os por email ou enviando resultados de backup para um console centralizado. Como o Iperius pode criar arquivos de log mesmo em formato de texto simples, fica claro que é perfeitamente possível integrá-lo a plataformas de monitoramento como o Nagios. O Iperius também é um software portátil, que pode ser implantado em arquiteturas complexas também por meio de diretivas e extremamente leve, portanto, também adequado para sistemas de servidores críticos. Com uma única instalação do Iperius, é possível agendar backups de bancos de dados, máquinas virtuais Hyper-V ou VMware ESXi, servidores de email do Exchange – permanecendo constantemente informados sobre o sucesso dos procedimentos de backup.

Para empresas de pequeno e médio porte, o Iperius Backup e seu Console Iperius podem certamente ser considerados uma boa alternativa para soluções mais complexas para monitorar o status dos sistemas e o bom andamento dos procedimentos de backup, especialmente para bancos de dados. Mais informações podem ser encontradas nos seguintes artigos:

Backup MySQL com o Iperius

Iperius Console para monitorar backups

(Inglês, Italiano, Francês, Espanhol)



Backup de banco de dados e monitoramento de servidores – alternativas ao software Nagios
Iperius Backup Brasil
*****************************************

PLEASE NOTE: if you need technical support or have any sales or technical question, don't use comments. Instead open a TICKET here: https://support.iperius.net

*****************************************

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

*****************************************

PLEASE NOTE: if you need technical support or have any sales or technical question, don't use comments. Instead open a TICKET here: https://support.iperius.net

*****************************************