O LVM aumenta o risco de perda de dados?

5

Digamos que eu tenha dois discos idênticos e configurei um volume lógico LVM neles (sem espelhamento). Pergunta: O que acontecerá quando um dos discos falhar?

  1. vou perder todos os dados de todos os discos
  2. Eu vou perder os dados do disco quebrado, mas recebo dados de um trabalho ainda
  3. algo mais (o que)

?

Agradeço antecipadamente pelo esclarecimento.

Pelo que eu li, mencionar RAIDs em artigos do LVM indica que vou perder tudo, por outro lado, encolher LV indica algo oposto.

Atualizar

Boa leitura: link

De acordo com este artigo com mapeamento linear (padrão, é o meu caso) e sem espelhamento, em caso de falha, você deve perder dados apenas do disco quebrado. Eu espero que seja verdade, e eventualmente eu descubro: - /

    
por greenoldman 23.02.2012 / 07:41

2 respostas

5

O pior e mais provável é que você perderá tudo. Se você tem um único volume lógico abrangendo ambas as unidades e perde uma unidade sem espelhamento, praticamente eliminou metade do sistema de arquivos.

A partir deste ponto, fica ligeiramente melhor dependendo de qual sistema de arquivos você está executando em seu volume. Supondo que você não esteja usando stripping, o que eliminará qualquer chance que você tenha, você pode conseguir recuperar alguns dos seus dados executando o software de recuperação na segunda unidade. Eu não tenho experiência pessoal com esse caso, mas deveria ser teoricamente possível obter alguns ou a maioria dos arquivos que estavam exclusivamente na unidade ainda funcional se você estiver usando um dos sistemas de arquivos mais 'robustos' (ie.% código%). Sua milhagem irá variar dependendo de qual sistema de arquivos você está usando em cima do LVM e como seus arquivos estão organizados nos discos. Se eles estiverem fragmentados em ambos os discos, você também perderá esses arquivos também.

    
por 23.02.2012 / 08:38
0

Concordo com Matthew Scharley - perder da metade para todos é o caso mais provável.

Enquanto você pode conseguir recuperar alguns dos dados quando um único disco morre, é como perder metade dos blocos em um sistema de arquivos usando um único disco rígido. O fsck do sistema de arquivos certamente terá grandes problemas na recuperação de dados, e levará muito tempo para ser concluído - é bem possível que ele não consiga recuperá-lo.

Você pode usar o software do tipo 'entalhe de arquivo' para extrair dados de um sistema de arquivos tão quebrado, mas seu sucesso dependerá da fragmentação dos arquivos no disco.

Consulte o link para saber mais sobre os riscos de perda de dados com o LVM em geral e alguns links em ferramentas de recuperação LVM + experiência.

    
por 23.06.2013 / 12:27