É uma boa ideia fazer backups no local / offsite de imagens do servidor?

1

Assumindo um ambiente não virtualizado, é uma boa ideia tirar imagens reais de servidores (usando algo como o Acronis True Image) e armazená-los no site?

Fazer o backup dos dados é ótimo, mas acho que seria bom ter cópias das imagens do sistema operacional no caso de o hardware morrer ou uma atualização ser corrompida e eu sempre poder voltar.

Qual seria a sua maneira recomendada de fazer isso (de preferência usando um NAS e um serviço de backup online)?

Eu estava conversando com o pessoal da Iron Mountain e o serviço que eles descreveram é mais voltado para tirar instantâneos incrementais de dados. Não tenho certeza se há uma maneira de fazer backup de imagens de forma incremental, de forma que apenas as alterações entre elas sejam salvas (dessa forma, não estou desperdiçando X GB toda vez que eu tiro uma imagem).

    
por ServerAdminGuy45 22.10.2013 / 16:56

2 respostas

0

Minha resposta não difere entre ambientes virtualizados e não virtualizados:
Imagens são ferramentas úteis, mas não fazem bons backups .

Veja por que:

  • Em um ambiente virtual, você pode fazer um instantâneo base do sistema e, em seguida, armazenar vários instantâneos delta (que precisariam ser repetidos em ordem). Eventualmente, você tem tantos deltas que precisa fazer outro instantâneo base.

  • Em um ambiente físico, você não pode fazer instantâneos apropriados sem desativar o sistema.
    Isso é conversa extravagante para "Outage Window". Existem técnicas que não são de interrupção para snapshots que produzem resultados utilizáveis, mas existem MUITAS advertências.

  • Em qualquer dos casos acima, você não pode escolher o que está restaurando: Você precisa restaurar o último instantâneo (mais alguns deltas) para obter todo o sistema em um ponto específico no tempo.
    Você não pode simplesmente voltar "o único arquivo que o CEO excluiu esta manhã que é ABSOLUTAMENTE CRÍTICO para a apresentação desta tarde" - você tem que restaurar todo o sistema em algum lugar e então extrair esse arquivo dele.
    Isso basicamente significa que você ainda precisa de backups tradicionais se estiver usando snapshots!

O que eu recomendaria? Backups tradicionais.
(Sim, mesmo em máquinas virtuais. Trate-as exatamente como um host físico.) Pense no que está envolvido se você tiver uma falha de hardware em cada fluxo de trabalho candidato:

Instantâneos

  1. Inicialização de rede (ou boot off CD) no software de recuperação de instantâneos.
  2. Restaure o instantâneo base apropriado, além de quaisquer instantâneos incrementais.
  3. Se você tiver backups tradicionais, restaure-os do ponto de captura instantânea.

Backups tradicionais (com imagens padrão)

  1. Inicialização de rede (ou boot off CD) no software de imagem.
  2. Carregue a imagem padrão (incluindo o software de backup / restauração e os aplicativos necessários).
  3. Configure a rede conforme necessário.
  4. Restaurar a partir de backups.

Então, estamos adicionando mais uma etapa (configuração de rede), mas não é uma etapa grande .
O tempo para recuperação com imagens padrão é bem próximo entre backups e snapshots, e não muito mais com a instalação manual, se sua equipe for razoavelmente competente.

Como você lida com backups fora do local é a sua chamada - você pode certamente usar fitas magnéticas tradicionais (ou discos rígidos removíveis), e a Iron Mountain oferece serviços de fita onde eles trazem grandes caixas azuis de mídia em uma rotação padrão

Também é possível descartar um sistema de armazenamento (NAS, SAN espelhado, computador executando algum software) em um local externo ou usar soluções comerciais como Amazon Glacier ou link

Note que você pode (e deve ) usar snapshots para um dos casos que você descreveu em sua pergunta: Para ter algo para reverter no caso de uma atualização ou outra mudança importante dar errado. Os instantâneos são ótimos para isso.

Antes de fazer uma atualização ou uma alteração importante, instale os sistemas críticos e armazene os instantâneos localmente. Se você precisar reverter, basta restaurar a imagem que você fez.
Neste caso, você já está em uma janela de interrupção (esperançosamente, se você estiver fazendo certo) para que você possa desligar o sistema para tirar uma foto fria, e é um ponto único tempo em que você está interessado ("antes de começarmos a fazer alterações"), então nenhuma das possíveis desvantagens do snapshot se aplica.

    
por 22.10.2013 / 18:27
0

A resposta para sua pergunta é: sim. Durante anos, criei o hábito de servidores de imagem, ou pelo menos os mais importantes, com ferramentas como Mondo, Acronis, Ghost, etc. O tempo de recuperação do bare metal com imagens é muito mais rápido do que a restauração de backups. Quando você restaura a partir de um backup do sistema de arquivos, você ainda deve percorrer o processo primeiro de instalar e configurar o sistema operacional e, potencialmente, compilar seus aplicativos novamente. Enquanto que com a restauração de imagens, a quantidade de trabalho manual envolvida (e a quantidade de "pensamento") é muito menor. Isso tem dois benefícios:

(a) recuperação substancialmente mais rápida (discordo muito do autor acima que diz que o tempo de recuperação é o mesmo)

(b) menos chance de erro. Há apenas um passo envolvido na restauração de uma imagem. Compare isso com várias etapas que você precisa fazer se você compilar e instalar aplicativos manualmente depois de recuperar o sistema operacional.

Isso se aplica tanto às VMs quanto aos hosts físicos, mas com o VMware você tem "clones" e outras ferramentas que pode usar, mas ainda tem a tarefa de transferir os "clones" ou imagens de disco para fora do site.

Quando configuro ambientes de servidor de produção, uso tanto o software de imagem quanto o software de backup regular como parte de uma solução de recuperação de desastre.

    
por 22.10.2013 / 19:04