O que aconteceria se o RAID de software operacional do SO subjacente falhasse?

1

Por exemplo, se eu tivesse um servidor Linux executando o mdadm ou o sistema operacional Windows executando o RAID no nível do software, a recuperação de dados seria possível se o sistema falhasse? Existem ferramentas para acessar a matriz, caso isso aconteça?

    
por user970638 12.01.2013 / 02:34

1 resposta

2

Are there tools to access the array should this happen?

Claro, para o Linux basta inicializar um padrão de vida. Para o Windows, você pode precisar configurar uma nova instalação em discos separados se a falha resultar em um SO não inicializável de alguma forma.

Os formatos RAID de software usados pelo Linux e pelo Windows existem há muito tempo. Existem empresas que afirmam poder recuperar dados em alguns dos tipos mais incomuns de falhas / corrupção, que não podem ser tratados internamente.

What would happen if the underlying OS running software RAID crashed?

Depende exatamente do que você quer dizer com falha.

  • Se o SO simplesmente tiver um kernel panic / BOSD, é improvável que você perca o volume inteiro. Embora seus dados modificados recentemente possam não ter sido salvos no disco ainda.
  • Se você estiver falando de alguma falha de hardware do controlador de armazenamento ou de uma unidade, poderá perder dados.
  • Há sempre uma possibilidade extremamente pequena de haver algum bug no código RAID do software, que pode resultar em corrupção extrema do volume, mas o código RAID do software no Windows e no Linux já existe há mais tempo. uma década, e vi uso extensivo.

  • Claro que também há falhas, que podem acontecer com base no tipo de RAID usado. No caso de um RAID0, uma perda de um único membro, ou corrupção de um único membro do conjunto, pode resultar em uma perda de tudo, o RAID0 é strongmente desencorajado por uma razão.

Vários níveis de RAID têm diferentes níveis de recuperabilidade. Da mesma forma, alguns sistemas de arquivos são melhor projetados para sobreviver em caso de corrupção (leia sobre recursos como diários e confira zfs).

Em qualquer caso. Lembrar. O RAID não é um backup. Você deve ter um sistema de backup no lugar. O RAID oferece melhor desempenho de unidade e alguma tolerância a falhas, não um backup.

    
por 12.01.2013 / 02:42