é possível recuperar uma matriz de raid 5 usando gabinetes usb?

1

Eu tinha um servidor RAID 5 (Linux software RAID) que recentemente decidiu não inicializar mais. Parece ser um problema na placa-mãe, possivelmente devido a não ser protegido por um no-break durante uma falha de energia. Conseguiu estender sua lenta morte a ponto de tomar muito do meu tempo sem muita recompensa, mas sei que os drives estão bem.

É possível reconstruir a matriz RAID mesmo que as unidades tenham números diferentes conectando-a a uma máquina através de adaptadores USB?

É possível que algum dano possa ser feito à matriz no processo, tentando reconstruir a matriz com os números errados da unidade?

Eu não quero fazer um mdadm assemble --force a menos que eu saiba que é seguro. Há algo que eu possa fazer para investigar se será seguro forçar a montagem?

    
por barrymac 01.11.2011 / 02:17

1 resposta

1

A resposta curta é: sim, é possível.

O software RAID do Linux grava algumas meta-informações nos dispositivos, para que você possa conectá-las facilmente a outro sistema (usando outro controlador e assim por diante) e usá-las lá. Antes de fazer qualquer montagem, você pode consultar os dispositivos (status, veja o que o Linux acha que parte do que RAID era este dispositivo, etc.).

Quando você estiver usando adaptadores USB, saiba que não é possível consultar informações SMART sobre ele (ou usar outros comandos ATA mais sofisticados).

Para estar seguro, você deve ter um backup disponível. Se você não tiver um recente, poderá copiar os dispositivos do seu RAID5 via dd antes de emitir qualquer comando mdadm .

    
por 01.11.2011 / 16:12