24 de abril de 2019

Como encontrar um backup confiável para Linux

Por Tobias Geisler Mesevage
Backup de EndpointBackup do ServidorDatto Endpoint BackupDatto SIRIS

Mesmo que sua organização utilize principalmente o Windows, é provável que você tenha um ou dois servidores Linux que precisam ser protegidos. No entanto, fora das áreas de dispositivos móveis e supercomputação, o Linux ainda tem um longo caminho a percorrer para se tornar uma plataforma amplamente adotada e, por esse motivo, ainda é difícil encontrar aplicativos que atendam às suas necessidades de backup e recuperação.

Como fazer backup de dados no Linux

Devido à natureza de um servidor Linux, que costuma ser utilizado para lidar com a administração de rede e de sistemas, gerenciamento de bancos de dados e/ou serviços web, é extremamente importante levar em consideração o backup do Linux.

Sem um backup do Linux, você pode ficar vulnerável a falhas inesperadas, perda de dados e interrupção da continuidade dos negócios.

Ainda assim, fazer backup e recuperar instâncias do Linux pode ser tedioso e caro para as organizações. Muitas opções de backup e recuperação disponíveis no mercado exigem intervenção manual, o que pode consumir muito tempo do seu administrador de TI.

Problemas comuns relacionados a backups no Linux

É comum ouvir falar das duas opções de backup para o Linux; ambas são de código aberto e amplamente utilizadas:

  • Rsync
  • Déjà Dup

Embora ambas as ferramentas tenham muitas vantagens, elas também apresentam desvantagens:

  • O Rsync não possui uma interface gráfica oficial, o que significa que você precisará saber usar muito bem a linha de comando.
  • Alguns usuários também afirmam que é fácil sobrescrever acidentalmente os arquivos errados no Rsync devido à complexidade do software.
  • Com o Déjà Dup, os usuários não podem definir limites específicos de espaço em disco, o que significa que o programa ocupará todo o espaço disponível no disco.
  • O Déjà Dup também limita as opções de personalização em relação às programações de backup. Atualmente, não é possível definir backups de hora em hora ou várias vezes ao dia.

E, assim como acontece com muitas soluções de código aberto para backup no Linux, o suporte oferecido pelos fornecedores costuma ser limitado, e os programas podem apresentar dificuldades ao lidar com backups de grande porte.

Como lidar com o backup do Linux internamente

Para organizações que realizam o processo de backup internamente, podem surgir problemas de armazenamento. Muitas ferramentas de backup exigem espaço livre no servidor, algo que falta em muitos servidores de produção.

Para corrigir esses problemas, as equipes de TI devem implementar um conjunto de soluções que exigem atenção direta. Especificamente, sua equipe de TI deve, primeiro, desmontar o volume de dados que está protegendo, criar e montar o snapshot de backup e, em seguida, copiar o volume para um local secundário.

Isso é obviamente impraticável, pois os servidores de produção normalmente não podem ficar fora do ar pelo tempo necessário para realizar essas tarefas; caso contrário, isso causaria interrupções na continuidade dos negócios.

Superando os desafios do backup no Linux

Em vez de montar sua solução de backup aos poucos ou colocar em risco a continuidade dos negócios, pergunte-se: será que existe uma solução melhor?

Em um mundo ideal:

  • Que tipo de backups você faria?
  • Os backups completos ou incrementais lhe dão mais tranquilidade?
  • Com que frequência você gostaria de fazer backups?

É fundamental encontrar uma opção de backup que atenda às suas necessidades.

Especialistas do setor recomendam encontrar uma opção de backup que ofereça suporte à criação de snapshots em tempo real do servidor, com capacidade de gerar snapshots a cada hora.

Agente de backup para Linux da Datto

O Agente de Backup para Linux da Datto permite que você programe backups locais do sistema completo, na forma de snapshots, com a frequência que desejar. A configuração padrão é a execução de snapshots a cada hora, das 8h às 18h, de segunda a sexta-feira, o que resulta em 55 snapshots por semana.

O agente de backup para Linux da Datto permite que os usuários realizem backups em tempo real, baseados em imagem, de servidores que rodam Linux por meio do Datto Block Driver, mantendo o volume subjacente em funcionamento e disponível.

Mais especificamente, o agente oferece:

  • Restauração de arquivos
  • Virtualização local
  • Restauração completa do sistema
  • Recursos de exportação de imagens

Como instalar um agente de backup do Linux com o Datto?

Para utilizar o agente de backup da Datto, siga estas instruções:

  1. Para instalar o agente, execute o seguinte comando:
    curl -sS https://cpkg.datto.com/getLinuxAgent.txt | sudo bash
  2. O instalador será iniciado. Digite Y para aceitar o contrato de licença do software e instalar o Datto Linux Agent.
  3. O Datto Linux Agent instalará os seguintes pacotes:
    1. dlad – O daemon do agente Datto para Linux
    2. libiscsi-datto – biblioteca iSCSI para envio de dados ao destino iSCSI do dispositivo Datto
    3. dattobd-utils – Pacote de utilitários do driver do Datto Linux Agent
    4. dattobd (módulo do kernel) – Código-fonte do módulo do kernel para o dattobd, gerenciado pelo DKMS
    5. dattobd-dkms (somente Debian/Ubuntu)
    6. dkms-dattobd (somente RHEL/CentOS)
  4. Depois de instalar o agente do Linux na máquina de destino, faça login na interface gráfica do seu dispositivo Datto.
  5. Clique no link “Proteger” na barra de menu superior.
  6. Siga as etapas descritas no artigo “Assistente para proteger um sistema” para adicionar a máquina protegida ao seu dispositivo Datto.

Sugestões para as próximas leituras