Recuperar o grupo de volumes LVM2 depois que um HDD falhou

3

Eu tinha dois HDDs, cada um contendo uma partição LVM que formava um grupo de volume. Então eu tinha dois LVs, um para meu diretório / e um para meu diretório / home /. Ontem onde eu tive meu / dir falhou. Estou tentando recuperar pelo menos meu / home / dir.

O que eu fiz até agora:

  1. Inicialize um sistema ao vivo
  2. Extrair metadados do LVM2 do disco rígido em funcionamento usando dd
  3. Copiar metadados para / etc / lvm / backup / vg0

Agora estou tentando fazer isso:

pvcreate --restore /etc/lvm/backup/vg0 --uuid "[uuid of my working hdd]" /dev/sdb2

Mas eu sempre entendo:

Couldn't find device with uuid '[uuid of broken hdd]'.
Couldn't find device with uuid '[uuid of working hdd]'.
Device /dev/sdb2 not found (or ignored by filtering).

Eu confirmei que / dev / sdb2 existe e comentei todas as configurações de filtragem do /etc/lvm/lvm.conf, então não sei o que pode estar causando o pvcreate a não encontrar o dispositivo.

Então:

  • Qual pode ser o problema?
  • É possível restaurar essa partição? (Como estou escrevendo isso, estou começando a pensar que é impossível D:)

Edit: Ok, parece que eu descobri. Eu estava usando um CD do Ubuntu 8.10 (sim, eu sei que não é mais suportado) e parece que esse era o problema. Quando eu comecei a partir de um CD Ubuntu 10.04 tudo funcionou 'bem', eu poderia montar minhas partições LVM parcialmente sem problemas. (Vai responder a pergunta em 4 horas. Mas se alguém ainda tem algumas dicas / sugestões, por favor, compartilhe!):

    
por Bernd 17.11.2011 / 19:18

1 resposta

1

Concordo com o gman - comece executando o pvscan para detectar a unidade. Talvez adicione '-v' para obter uma saída mais detalhada. Se o pvscan não detectá-lo, você está com mais problemas do que posso ajudá-lo.

Se o pvscan encontrar a unidade, você poderá executar o vgscan para localizar os grupos de volume.

Se isso funcionar, tente o lvscan para detectar os volumes lógicos. Em seguida, monte os volumes lógicos encontrados e use ferramentas normais (rsync, cp, tar ...) para fazer backup / copiar seus dados.

Se algum desses comandos falhar, esperamos que alguém mais experiente em recuperar dados LVM possa ajudá-lo.

    
por 20.11.2011 / 02:22