LSI raid controller quebrado: como fazer uma cópia de segurança dos discos antes de mais nada

0

Meu amigo tem um servidor SuperMicro onde o controlador RAID de repente parece estar quebrado (após um desligamento, troca de unidade e inicialização). Ele mostra "Erro de memória do adaptador RAID !!! Verifique a conexão SDRAM". A memória está a bordo, então não há nada que eu possa fazer sobre isso aparentemente. Eu tentei de tudo para diagnosticar isso, desconectei os drives, até mesmo removi a placa riser e liguei o controlador RAID direto na placa principal, sem sorte, o mesmo erro.

Eu tentei localizar exatamente o mesmo controlador RAID (LSI 350-8ELP), mas parece muito difícil. Vou tentar encontrar outro controlador RAID LSI (não exatamente o mesmo tipo) e ver se isso funciona, mas antes de fazer isso, já que ele não tem um backup recente, eu quero fazer uma imagem de cada um dos quatro discos rígidos (que foram no RAID5) separadamente, apenas para ter algo (que poderia ser usado por um serviço de recuperação de desastres se as coisas realmente ficarem ruins).

Anexei uma unidade vazia (para armazenar as imagens) no meu pc, juntamente com a primeira das unidades RAID. Eu inicializei com o Clonezilla Live (do USB), escolhi o "dd" como uma maneira de copiar, mas assim que a clonagem começar, ele diz "No input device". Eu tentei algumas versões do Clonezilla incluindo as mais recentes, mas sem sorte.

Então, pensei, deixe-me executar o Ghost32 a partir do Windows e cloná-los dessa maneira. Mas o Windows vê uma unidade membro do RAID5 como uma unidade não particionada e pergunta se eu quero MBR ou GPT para essa unidade. Eu não quero que nada seja escrito naquela unidade, obviamente, então pressionei Cancelar. Mas, em seguida, o Ghost32 também não deseja permitir que essa unidade seja usada como fonte.

Alguém saberia qual é a melhor maneira de criar imagens brutas dessa unidade? Ou melhor ainda, existe uma maneira de acessar o RAID5 sem o controlador RAID?

Obrigado. A vida é realmente difícil, às vezes ...

PS. Eu encontrei isso, mas as respostas não são específicas o suficiente, por exemplo, não lidar com o problema da questão MBR para o Ghost32: Clonando HDDs de uma matriz RAID de hardware?

    
por Ronny D'Hoore 11.11.2016 / 13:23

1 resposta

0

Encontrei uma resposta para minha própria pergunta.

O Clonezilla não funcionará (erro "No input device!") ao tentar clonar uma unidade do conjunto RAID5 mais provavelmente porque o Clonezilla espera que pelo menos algum MBR ou GPT esteja lá, mesmo quando um seleciona dd como ferramenta de clonagem . Porque no clonezilla.log a última entrada é "Procurando dados / swap / partições estendidas".

Então eu entrei em um prompt de comando do Linux no Clonezilla Live CD, e comecei a clonar para uma imagem usando o "dd". Os comandos que eu usei (tive que procurar no Google um pouco):

mkdir /media/img    # a mount point to store the images
sudo mount /dev/sda1 /media/img   #/the drive where I'm writing the images to
sudo dd if=/dev/sdb conv=sync,noerror bs=64K status=progress >/media/img/xxx   #/dev/sdb is the drive to be cloned, xxx is the name of the image

Repetir isso para cada unidade no RAID deve me dar uma imagem exata de cada uma.

O próximo passo agora será tentar converter um Dell PERC 5i (em um antigo PowerEdge 2900 que eu tinha por aí) em um LSI MegaRAID SAS 8480E, exibindo-o com esse firmware, e então espero e rezo para que ele seja importe o RAID5 existente quando eu inserir essas unidades nele ... Se isso acontecer, instale o ESXi nele e meu amigo deve estar de volta aos negócios. Se não houver mais surpresas.

    
por 11.11.2016 / 19:11