Backup de servidores: tipos, métodos e como elaborar uma estratégia de backup
Falhas no servidor não vêm com aviso prévio. Um ataque de ransomware criptografa seus dados da noite para o dia. Um disco com falha corrompe os registros de uma semana inteira. Uma exclusão por descuido apaga uma pasta compartilhada da qual dezenas de pessoas dependem. Em todos os casos, a questão não é se você tinha uma estratégia de backup em mente. É se você já a tinha em prática.
Este guia aborda o que são backups de servidor, por que eles são importantes, como funcionam os principais tipos de backup, como é uma estratégia de backup adequada e o que deve-se levar em consideração ao elaborá-la. Quer você gerencie servidores internamente ou por meio de um provedor de serviços gerenciados, os princípios são os mesmos.
A Kaseya oferece soluções de backup de servidores tanto para MSPs quanto para empresas. Os MSPs podem proteger os ambientes de servidores de seus clientes com o Datto SIRIS, a solução de BCDR baseada em nuvem da Kaseya. As empresas que gerenciam sua própria infraestrutura podem escolher entre Unitrends dispositivos físicos de backup ou software de backup corporativo, dependendo de seu ambiente.
O que é um backup de servidor?
Um backup de servidor é uma cópia dos dados armazenados em um servidor, mantida separadamente do original para que possa ser restaurada caso a cópia principal seja perdida, danificada ou comprometida. Essa definição é simples, mas a estratégia por trás dela não é.
O escopo de um backup de servidor depende do que você configurar para proteger. Os elementos comuns incluem:
- Arquivos do sistema operacional e estado do sistema
- Dados e configurações do aplicativo
- Bancos de dados (SQL, Exchange, SharePoint e outros)
- Arquivos do usuário e pastas compartilhadas
- Imagens de máquinas virtuais
Algumas organizações fazem backup de tudo em um servidor. Outras adotam uma abordagem em camadas, priorizando os dados essenciais à missão para backups mais frequentes e arquivando os dados menos críticos com uma periodicidade menor. Qualquer uma das abordagens pode funcionar. O importante é que a decisão seja deliberada, documentada e testada.
Por que os backups de servidor são importantes?
Um servidor não é apenas uma máquina. Ele armazena os arquivos, aplicativos, bancos de dados, configurações e lógica de negócios que mantêm as operações em funcionamento. Quando um servidor fica fora do ar sem um backup utilizável, os danos se agravam rapidamente.
Os números financeiros são alarmantes. Uma pesquisa do ITIC, intitulada “Custo por Hora do Tempo de Inatividade em 2024”, revelou que mais de 90% das grandes e médias empresas relatam que uma única hora de inatividade custa pelo menos US$ 300.000. Para as empresas menores, os riscos são igualmente reais. De acordo com a Cybersecurity Ventures, mais de 60% das pequenas empresas fecham as portas dentro de seis meses após serem vítimas de uma violação de dados ou de um ataque cibernético.
Além do custo, há consequências em termos de conformidade. Normas como a HIPAA, a SOC 2 e o GDPR exigem que as organizações mantenham a disponibilidade e a integridade de determinados dados por períodos definidos. Uma lacuna na cobertura do backup representa uma lacuna na postura de conformidade.
Um programa de backup bem elaborado resolve tudo isso. Ele protege contra falhas de hardware, erros humanos, ataques cibernéticos e desastres naturais. Quando bem executado, ele lhe dá a confiança necessária para se recuperar de praticamente qualquer situação.
Tipos de backups de servidor
Nem todos os backups de servidor funcionam da mesma maneira. O método utilizado influencia o tempo que os backups levam para serem executados, a quantidade de espaço de armazenamento que ocupam e a rapidez com que é possível recuperar os dados quando ocorre algum problema. A maioria dos ambientes de servidor utiliza uma combinação de métodos, em vez de depender apenas de um único.
Backup completo
Um backup completo do servidor copia tudo o que estiver selecionado no servidor, incluindo o sistema operacional, os aplicativos, as configurações e os dados, sempre que é executado. Ele gera um ponto de recuperação completo e autônomo, a partir do qual é fácil restaurar os dados. A desvantagem é que os backups completos são lentos e consomem muito espaço de armazenamento, o que os torna impraticáveis como método diário para servidores com grandes volumes de dados. A maioria das organizações programa backups completos do servidor semanalmente ou com menor frequência e utiliza métodos mais rápidos para cobrir os intervalos entre eles.
Backup incremental
Um backup incremental de servidor captura apenas os dados que foram alterados desde o último backup, seja ele um backup completo ou um incremental anterior. Isso torna os backups incrementais rápidos e eficientes em termos de armazenamento, razão pela qual são comumente usados para a proteção diária ou intradiária de servidores. A desvantagem é que a restauração de um servidor a partir de backups incrementais requer o backup completo original, além de todos os incrementais da cadeia desde então. Se qualquer parte dessa cadeia estiver danificada ou faltando, a restauração falhará. As cadeias tradicionais de backup incremental são uma das causas mais comuns de falhas na recuperação de servidores na prática.
Backup diferencial
Um backup diferencial de servidor captura todas as alterações ocorridas no servidor desde o último backup completo, independentemente do número de backups diferenciais executados nesse intervalo. A restauração de um servidor a partir de um backup diferencial requer apenas dois elementos: o último backup completo e o backup diferencial mais recente. Isso simplifica a recuperação em comparação com os backups incrementais, mas o uso de armazenamento aumenta constantemente entre os ciclos de backup completo, já que cada backup diferencial inclui mais alterações acumuladas.
Backup espelhado
Um backup espelhado cria uma réplica exata e em tempo real dos dados do servidor em um local separado. Ao contrário dos backups incrementais ou diferenciais, ele não mantém versões históricas. Se um arquivo for excluído ou corrompido no servidor de origem, essa alteração é refletida no espelho imediatamente. Os backups espelhados são úteis para manter uma cópia de reserva atualizada dos dados do servidor, mas não substituem os backups versionados quando é necessário recuperar a partir de um ponto no tempo anterior a uma infecção por ransomware, exclusão acidental ou evento de corrupção de dados.
Backup baseado em instantâneos
Um snapshot captura o estado completo de um servidor ou de uma máquina virtual em um determinado momento, incluindo o sistema operacional, os aplicativos em execução e os dados. Os snapshots são leves e rápidos de criar, o que os torna ideais para a proteção frequente de servidores com baixo overhead. Eles são particularmente úteis em ambientes de servidores virtualizados, onde um snapshot pode capturar uma máquina virtual inteira em um estado consistente e recuperável, sem a necessidade de desligar o servidor.
As soluções modernas de BCDR utilizam o backup baseado em snapshots como base de sua abordagem. O Datto SIRIS utiliza a Tecnologia de Cadeia Inversa, que transforma cada snapshot incremental em um ponto de recuperação totalmente construído e independente. Isso elimina o problema de dependência em cadeia que causa falhas nos métodos incrementais tradicionais.
Proteção contínua de dados
A proteção contínua de dados (CDP) captura todas as alterações feitas nos dados do servidor em tempo real ou quase em tempo real, em vez de em intervalos programados. Isso mantém os pontos de recuperação extremamente atualizados e minimiza a perda de dados em um cenário de recuperação. A CDP é ideal para servidores que executam cargas de trabalho com alto volume de transações, nas quais até mesmo alguns minutos de perda de dados são inaceitáveis, como servidores de banco de dados, sistemas financeiros ou ambientes do Active Directory.
Métodos de backup de servidores: Onde os backups são armazenados
A localização das suas cópias de backup determina a rapidez com que você poderá recuperar os dados e o grau de vulnerabilidade desses backups ao mesmo evento que danificou seus dados principais. Considere as seguintes opções:
- Backup local: Os backups locais são armazenados em equipamentos no mesmo local que o servidor, incluindo discos externos, dispositivos de armazenamento conectados à rede (NAS), fitas ou um equipamento dedicado a backups. Os backups locais são rápidos de criar e de restaurar, pois não é necessário que os dados trafeguem pela internet. A vulnerabilidade é evidente: se um incêndio, uma inundação ou um ataque de ransomware afetar o servidor principal, isso poderá afetar simultaneamente os backups armazenados localmente.
- Backup na nuvem: Os backups na nuvem armazenam cópias em servidores remotos mantidos por um provedor de nuvem. Isso coloca os dados de backup em um local fisicamente separado, o que os protege contra eventos que ocorram no próprio local. É necessário acesso à Internet tanto para o backup quanto para a recuperação, o que pode causar latência; além disso, restrições de largura de banda podem tornar as restaurações exclusivamente na nuvem mais lentas do que as locais, no caso de grandes conjuntos de dados.
- Backup externo: Os backups externos são cópias armazenadas em um local físico separado, seja em um ambiente de nuvem, em uma instalação de colocation ou em um segundo local físico. A cópia externa funciona como uma rede de segurança quando a infraestrutura local não está disponível.
- Backup híbrido: Uma abordagem híbrida combina armazenamento local e na nuvem. A cópia local permite uma recuperação rápida em caso de incidentes comuns. A cópia na nuvem oferece proteção contra desastres que afetam todo o local e contra ransomware. Essa é a abordagem recomendada pela maioria das estruturas de backup e a utilizada por soluções de BCDR desenvolvidas especificamente para esse fim.
Como criar uma estratégia de backup para servidores
Uma estratégia de backup não é uma decisão relacionada ao produto. Trata-se de uma decisão de política que define o que você protege, com que frequência, onde armazena e como recupera os dados. A escolha do produto vem depois. Veja a seguir como elaborar uma estratégia de backup de servidores em seis etapas:
- Faça um levantamento do que precisa ser protegido: nem tudo em um servidor tem a mesma importância para os negócios. Comece identificando quais sistemas, aplicativos e dados causariam sérias interrupções se ficassem indisponíveis por uma hora, um dia ou uma semana. Esse exercício de classificação por níveis indica quais cargas de trabalho exigem cronogramas de backup mais intensivos e quais podem tolerar uma cobertura menos frequente.
- Defina seu RPO e RTO: Um objetivo de ponto de recuperação (RPO) define qual nível de perda de dados é aceitável, expresso como uma janela de tempo. Um objetivo de tempo de recuperação (RTO) define com que rapidez os sistemas precisam voltar a ficar operacionais após um incidente. Defina ambos para cada camada da carga de trabalho. Sistemas de missão crítica, bancos de dados ativos, controladores de domínio e aplicativos voltados para o cliente geralmente exigem RPOs e RTOs mais restritos. Sistemas menos críticos podem tolerar janelas mais amplas. Colocar esses números no papel força uma conversa real sobre tolerância ao risco antes que um incidente o obrigue a fazê-lo.
- Escolha os tipos de backup e a programação: adapte os tipos de backup às suas metas de RPO e RTO. Um padrão comum em ambientes empresariais é um backup completo semanal combinado com backups incrementais ou de instantâneo diários ou com frequência maior. Para sistemas de missão crítica, a proteção contínua ou quase contínua pode ser a opção mais adequada.
- Selecione seus destinos de armazenamento: aplique a regra 3-2-1-1-0: mantenha três cópias dos seus dados em dois tipos diferentes de mídia, sendo que uma cópia deve estar fora do local, outra deve ser imutável e não deve haver erros de backup confirmados por meio de testes. Use uma cópia local para recuperação rápida e uma cópia segura fora do local para recuperação de desastres e resiliência contra ransomware.
- Automatizar e programar: os backups manuais falham porque as pessoas se esquecem, deixam de priorizá-los ou não estão disponíveis. As programações de backup devem ser automatizadas e monitoradas. Qualquer backup não realizado que coloque seus SLAs (RTO/RPO) em risco deve gerar um alerta e um ticket no suporte técnico.
- Teste a recuperação regularmente: um backup que nunca foi testado é apenas uma suposição. O teste de recuperação deve ser uma atividade programada, não algo que ocorra pela primeira vez durante um incidente real. Teste tanto restaurações parciais (arquivos ou pastas individuais) quanto restaurações completas do sistema, pelo menos trimestralmente. Um MSP que gerencia 50 ambientes de clientes não pode depender de testes de recuperação pontuais em todos eles. Uma plataforma centralizada com verificação de backup integrada, como a verificação por captura de tela com tecnologia de IA do Datto SIRIS, que confirma a capacidade de inicialização com precisão superior a 99%, torna a verificação sistemática escalável.
Backup de servidores e recuperação de desastres
O backup de um servidor é a base de qualquer capacidade de recuperação, mas não é o mesmo que um plano de recuperação de desastres. A recuperação de desastres abrange um conjunto mais amplo de procedimentos para restaurar as operações quando um incidente grave — como um ataque de ransomware, uma falha nas instalações ou uma interrupção generalizada — afeta mais de um servidor. O backup fornece os dados. O plano de recuperação de desastres indica o que fazer com eles, em que ordem e por quem.
Melhores práticas para backup de servidores
Além do quadro estratégico, há uma série de práticas que diferenciam as organizações que se recuperam de forma satisfatória daquelas que não o fazem.
Mantenha as cópias de backup imutáveis. O ransomwarenão se limita a criptografar os dados primários. Ele tem como alvo, cada vez mais, os sistemas de backup. Os backups imutáveis são gravados uma única vez e não podem ser modificados, excluídos ou criptografados por um invasor, nem mesmo por alguém com acesso administrativo ao sistema de backup. O recurso “Cloud Deletion Defense” na Datto Cloud oferece uma proteção adicional, permitindo a recuperação de backups caso os agentes de backup ou as políticas de retenção sejam alterados acidentalmente ou de forma maliciosa. A imutabilidade deve ser inegociável em qualquer arquitetura moderna de backup.
Criptografar dados de backup em trânsito e em repouso. As cópias de backupcontêm dados comerciais confidenciais. A criptografia dos backups protege esses dados caso a mídia de armazenamento seja roubada, caso haja acesso não autorizado ao armazenamento em nuvem ou caso os dados passem por redes não confiáveis durante a replicação. A criptografia deve abranger tanto os dados em trânsito para o armazenamento externo quanto as cópias em repouso.
Ajustar as programações de backup às taxas de alteração:um servidor que sofre poucas alterações não precisa ter seu backup feito a cada cinco minutos. Um banco de dados que processa milhares de transações por hora provavelmente precisa. Ajustar a frequência do backup à taxa de alteração dos dados reduz os custos de armazenamento e a sobrecarga do backup sem comprometer a proteção essencial.
Documente seus procedimentos de backup e recuperação.A documentação de backupnão é apenas mais um requisito de conformidade a ser cumprido. Quando alguém está lidando com um incidente às 2 da manhã, precisa de um manual de procedimentos claro e testado que indique exatamente o que fazer. Os procedimentos de recuperação devem ser documentados com detalhes suficientes para que um técnico que nunca tenha executado uma restauração nesse ambiente possa segui-los com sucesso.
Mantenha o software atualizado. Os softwares de backup, assim como todos os softwares, apresentam vulnerabilidades de segurança que são descobertas ao longo do tempo. Manter os agentes e as plataformas de backup atualizados corrige essas vulnerabilidades e garante a compatibilidade com os sistemas operacionais e aplicativos que estão sendo protegidos.
Monitore as tarefas de backup de forma proativa. Falhas silenciosas no backup são comuns. Uma tarefa de backup que parou de ser concluída há duas semanas parece estar tudo bem à primeira vista, até você tentar restaurar a partir dela. O monitoramento do backup deve ser ativo, não reativo. Qualquer tarefa com falha ou que não tenha sido executada deve gerar um alerta e ser investigada imediatamente.
Erros comuns no backup de servidores
Muitas organizações possuem processos de backup que parecem adequados, mas apresentam lacunas ocultas.
Fazer backup no mesmo segmento de rede que os dados primários: um ataque de ransomware que criptografa o servidor primário percorrerá a rede em busca de armazenamento acessível. Cópias de backup armazenadas na mesma rede sem isolamento adequado correm risco.
Não testar a recuperação: A falha mais comum nos programas de backup é a falta de testes de recuperação. A conclusão do backup não significa que a recuperação será bem-sucedida. Se você não realizou uma restauração no último trimestre, não sabe se seus backups estão realmente utilizáveis.
Ignorando backups consistentes com o aplicativo: uma cópia em nível de arquivo de um banco de dados em execução pode não capturar corretamente os dados na memória ou nos logs de transação. Os backups consistentes com o aplicativo se coordenam com os aplicativos em execução para garantir que a cópia esteja em um estado limpo, que possa ser restaurada sem corrupção. Isso é especialmente importante para ambientes do SQL Server, Exchange e SharePoint.
Supor que a sincronização na nuvem seja o mesmo que backup: ferramentascomo o OneDrive e o SharePoint criam cópias em tempo real, mas também sincronizam exclusões e arquivos corrompidos. Uma sincronização não é um backup. Se alguém excluir uma pasta ou se um ransomware alterar arquivos, a sincronização propaga o dano. Os verdadeiros backups mantêm versões de um momento específico que podem ser restauradas para um estado anterior à ocorrência do dano.
Configurar e esquecer: os ambientesmudam. Novos servidores são adicionados, os volumes de dados aumentam, os aplicativos mudam e as cargas de trabalho essenciais para os negócios se alteram. Uma estratégia de backup que era adequada há dois anos pode apresentar lacunas significativas hoje. A cobertura do backup deve ser revisada pelo menos uma vez por ano e sempre que ocorrer uma mudança significativa na infraestrutura.
O que levar em consideração ao escolher uma solução de backup para servidores
O software e a plataforma de backup que você escolher determinam até que ponto sua estratégia poderá ser efetivamente executada na prática. Entre os principais recursos a serem avaliados estão os seguintes:
- Frequência e granularidade do backup: a solução é capaz de atender às suas metas de RPO? Soluções baseadas em snapshots que permitem backups frequentes e leves têm mais chances de atender a RPOs rigorosos sem sobrecarregar excessivamente o armazenamento do que soluções que dependem de backups completos periódicos.
- Opções de recuperação: procure por flexibilidade na restauração de arquivos e pastas, na restauração em nível de imagem, na recuperação completa do sistema (bare metal) e na virtualização de sistemas protegidos, tanto localmente quanto na nuvem. Quanto mais abrangente for o conjunto de ferramentas de recuperação, mais rapidamente você poderá responder a diferentes tipos de incidentes.
- Verificação de backups: A solução é capaz de confirmar se os backups são inicializáveis e restauráveis? A verificação por captura de tela com tecnologia de IA, como a utilizada no Datto SIRIS, automatiza esse processo e fornece uma indicação confiável de que a recuperação funcionará quando for mais necessária.
- Proteção contra ransomware: a solução inclui armazenamento imutável, detecção de anomalias por aprendizado de máquina e proteção contra exclusão? Esses são requisitos básicos em qualquer ambiente em que o ransomware ataca regularmente a infraestrutura de backup.
- Suporte multiplataforma: A maioria dos ambientes empresariais utiliza uma combinação de servidores físicos e máquinas virtuais nos sistemas Windows e Linux. A solução de backup precisa proteger todos eles de maneira consistente.
- Gerenciamento centralizado: Para equipes de TI que gerenciam vários servidores ou MSPs que gerenciam diversos ambientes de clientes, uma única interface de gerenciamento é essencial. Gerenciar o status dos backups, os alertas e a recuperação em dezenas de ambientes por meio de consoles separados não é escalável.
- Preços previsíveis: Soluções que cobram por restauração, por hora de computação durante a recuperação de desastres (DR) ou por saída de dados tornam os custos de recuperação imprevisíveis. Os modelos de preços com taxa fixa eliminam essa incerteza.
Faça backup e recupere servidores com o Kaseya
A eficácia de um backup de servidor depende da capacidade de recuperação que ele proporciona. É importante definir a estratégia correta, mas também é fundamental contar com uma solução desenvolvida especificamente para executá-la.
Para os MSPs que protegem ambientes de servidor de clientes, o Datto SIRIS é a solução de BCDR em nuvem híbrida da Kaseya. Ela combina backup local, uma nuvem imutável dedicada e opções flexíveis de recuperação, incluindo virtualização instantânea, recuperação bare metal e recuperação de desastres com um clique na Datto Cloud. O gerenciamento centralizado por meio do Portal de Parceiros da Datto facilita a proteção de dezenas de ambientes de clientes a partir de uma única interface.
Para empresas que gerenciam sua própria infraestrutura, a Kaseya oferece duas opções de “ Unitrends ”. Os dispositivos de backup “Unitrends ” são equipamentos físicos desenvolvidos especificamente para esse fim, que combinam software de backup, desduplicação e replicação em nuvem otimizada para WAN em uma única unidade. O software de backup empresarial “Unitrends ” é uma opção de dispositivo virtual para organizações que desejam fazer a implantação em seu hardware existente sem adicionar infraestrutura física.
Ambas as opções oferecem os mesmos recursos essenciais: backups automatizados, recuperação comprovada, proteção contra ransomware e a capacidade de restaurar rapidamente quando for necessário. Conheça melhor as soluções para ver qual delas se adapta melhor ao seu ambiente.