Por que o RAID não é um backup?

107

Quando alguém menciona o RAID em uma conversa sobre backups, invariavelmente alguém declara que "o RAID não é um backup".

Claro, para striping, isso é verdade. Mas qual é a diferença entre redundância e backup?

    
por jldugger 02.05.2009 / 02:01

13 respostas

127

O RAID protege contra um tipo de falha de hardware. Há muitos modos de falha que não protegem contra.

  • Corrupção de arquivos
  • Erro humano (excluir arquivos por engano)
  • Dano catastrófico (alguém despeja água no servidor)
  • vírus e outros malwares
  • Erros de software que apagam dados
  • Problemas de hardware que apagam dados ou causam danos ao hardware (falhas no controlador, erros de firmware, picos de tensão, ...)

e mais.

    
por 02.05.2009 / 02:09
103

Q: Why is RAID not a backup?

A: Porque o propósito geral de um RAID é garantir que nada no mundo possa interromper esse acidental rm -rf / (ou DELTREE /X C:\ ), não até mesmo puxando o power chord em pânico.

Q: But whats the difference between redundancy and a backup?

A: Se você acidentalmente sobrescrever sua tese de doutorado com lixo, a redundância garante que você tenha várias cópias de lixo, no caso de uma delas ficar ruim. Um backup garante que você pode restaurar sua tese de doutorado.

(E um arquivo garante que você pode recuperar várias versões mais antigas de sua tese, e um sistema de controle de versão também informa por que você criou uma nova versão.)

    
por 03.05.2009 / 23:22
28

A redundância protege você contra falha do seu hardware. Ele não protege contra erros do usuário nem contra atividades maliciosas (por exemplo, invasores entrando no seu sistema).

Veja: Porque o espelhamento não é uma solução de backup para um disco rígido lição ganhada.

    
por 02.05.2009 / 02:06
19

A razão número um pela qual você deseja fazer um backup não é porque a mídia física morreu (isso é raro), mas devido a algum erro que causou a perda ou a corrupção de dados.

O RAID não protege você contra um arquivo que está sendo excluído.

O RAID não protege você contra um arquivo que está sendo sobrescrito.

O RAID não protege você do comprometimento do sistema e de todos os seus dados serem sobrescritos, excluídos ou corrompidos.

O RAID não protege você da sua equipe de operações por acidentalmente a pavimentação de uma máquina com dados importantes.

O RAID não protege você de um DBA tolo que executa um comando de queda no servidor de produção (confundindo-o com um ambiente de teste).

O RAID não protege você se o prédio queimar.

P.S. link . Isto é o que pode acontecer se você não tiver bons backups. Seu site está fora de existência (nota: isso tende a ser ruim para os negócios).

    
por 02.05.2009 / 03:36
10

A redundância é ótima se um dos seus discos falhar. Não é tão bom se o seu computador pegar um vírus, ou você erroneamente excluir um arquivo, ou você precisa restaurar o disco para uma versão anterior por algum outro motivo. É quando você precisa de um backup.

O RAID ajuda você a se recuperar de falhas, mas os backups permitem que você volte no tempo.

    
por 02.05.2009 / 02:06
8

Também deve ser mencionado que uma falha de hardware no controlador RAID pode corromper facilmente os dados em todos os discos conectados. Então, enquanto você reduz o perigo de falhas no disco, adiciona o risco de falhas no controlador de invasão.

    
por 02.05.2009 / 02:41
6

O RAID pode ser uma ótima maneira de reduzir os riscos devido a falhas de hardware, mas o RAID não o ajuda quando seus usuários excluem (acidentalmente ou não) seus dados. Para recuperar dados, você precisa de alguns recursos de arquivamento, seja por meio de instantâneos locais ou de backups online / offline.

    
por 02.05.2009 / 02:09
6
  • Várias cópias rotativas
  • Redundância geográfica

Perguntado em um comentário à pergunta aceita:

Will a backup refuse to copy a corrupt file?

Mesmo que um backup copie dados corrompidos ou incorretos, o ponto de um backup é que você pode e deve ter várias cópias. Por exemplo, última hora, ontem, semana passada, etc. Você pode obter um efeito semelhante usando instantâneos giratórios em seu dispositivo de armazenamento.

Mas a outra razão para os backups é a redundância geográfica. Você certamente deve manter cópias de dados críticos em dois locais geográficos diferentes. A separação desses locais depende de quão críticos são os dados; manter cópias em dois prédios diferentes na mesma cidade protege contra incêndio ou roubo. Manter cópias em dois países diferentes protege contra problemas maiores.

    
por 07.05.2009 / 21:54
3

Em uma matriz RAID5, que consiste em discos com mais de 400 Gb, se você perder um disco, haverá algo como 75% de chance de ter um erro de leitura irrecuperável enquanto a matriz estiver sendo reconstruída . Pense nisso por um segundo e fica bastante óbvio por que alguém sempre lembrará você de que "o RAID não é um backup".

O RAID oferece maior confiabilidade e desempenho, mas não é infalível.

    
por 02.05.2009 / 03:36
3

Qual é a diferença entre redundância e backup? Ok, configure um conjunto de discos RAID 5. Guarde algumas coisas críticas para os negócios nele. Puxe um disco para fora. Tudo ainda funciona! Isso é redundância. Agora apague todos os dados (não trapaceie com a lixeira). Agora restaure-o do backup mais recente. Você não tem um? Oops Bem, pelo menos você pode dizer ao seu chefe que seus discos estão usando a redundância do RAID 5 (conforme você sai do prédio ...)

    
por 12.05.2009 / 15:21
1

Incêndio, roubo, falha no controlador RAID, erro humano, a lista continua

    
por 02.05.2009 / 06:09
1

Considere também com o raid que você tem vários discos rígidos provavelmente construídos ao mesmo tempo e expostos às mesmas condições por anos ... quais são as chances de que todos eles falharão ao mesmo tempo. alto

    
por 07.05.2009 / 21:43
-1

Leia isto e você pode ver porque o RAID NÃO é um backup;

link

    
por 02.05.2009 / 02:33