Clonagem de HDDs de uma matriz RAID de hardware?

2

É possível clonar os discos individuais de um RAID de hardware para obter uma cópia da matriz contida?

Eu tenho um controlador RAID Adaptec. Eu coloquei offline, conectei os HDDs membros RAID a uma porta SATA comum e tentei clonar os discos em outros discos usando G4L usando o modo RAW. Parecia que o processo clone funcionava com base na quantidade de dados copiados. Mas depois que usei os discos clonados no controlador RAID da Adaptec, ele não encontrou nenhuma matriz, mas detectou os discos.

Gostaria de saber se é possível clonar o disco ou se há alguns dados que precisam ser copiados de outra maneira?

Atualização: Como lá, algumas perguntas sobre como e por que:

  • a matriz em questão está causando problemas e imaginei que seria a maneira mais segura de clonar os discos e trabalhar com a cópia em vez dos discos originais.
  • a matriz não cabia em um disco (para clone), então imaginei que seria o caminho a seguir
  • Não tenho armazenamento NAS suficiente disponível para clonar a matriz para
  • Tentei clonar em discos maiores, pois o modelo original não está mais disponível (não é mais vendido) e estou sem substituições
  • Eu desliguei o sistema antes (e entre) de copiar / trocar os discos para evitar problemas de detecção de hotswap e confundir o controlador e ter um estado consistente entre os discos
por Cryn 06.10.2014 / 21:35

1 resposta

1

Is it possible to clone the individual disks of a hardware RAID to get a copy of the contained array?

sim, é possível copiar discos individuais. Independentemente se eles são parte de uma matriz RAID ou não. Basta ligar o computador com as unidades, mover a unidade sem alimentação para outro computador * e copiá-lo.

Existem muitos métodos para fazer o último. Alguns deles são:

  • Imagem completa do disco (por exemplo, com o Norton Ghost)
  • Imagem completa do disco (por exemplo, com a Acronis)
  • Um simples dd , cat ou cp de toda a unidade (qualquer SO semelhante a unix, instalado ou de um LiveCD / LiveUSB.

Qualquer um deles funcionará enquanto o disco que você está copiando não estiver em uso.

Você pode até ler o disco e armazenar a cópia em algum lugar da rede (por exemplo, use o cat stacked pelo netcat).

I have an Adaptec RAID controller. I put it offline, attached the raid members HDDs to a regular SATA port and tried to clone the disks to some other disks using G4L (http://sourceforge.net/projects/g4l/) using the RAW mode. It looked like the clone process did work (amount

De acordo com o seu link, o g41 suporta cópias brutas de discos inteiros. Isso deveria ter funcionado.

of data copied), but after I used the cloned disks on the Adaptec RAID controller, it did not find any arrays (but did detect the disks).

Você copia para discos idênticos? (Leia: você copiou para discos com o mesmo tamanho exato? Copiar de 2 TB para 2 TB (com o segundo 2 TB sendo alguns KB menor) pode causar muitos problemas se houver dados no último setor do disco.

Vice versa: discos maiores também podem causar problemas pelo mesmo motivo.

So I wonder if it is even possible to clone the disk or if there is some data that has to be copied in another way?

Uma cópia em bruto de 1: 1 para um disco idêntico deve funcionar.

é uma maneira estranha de copiar dados. Normalmente você criaria uma segunda matriz RAID (ou apagaria e restauraria o RAID original) e restauraria os dados dos backups.

Isso me leva à idéia de que você tem "problema X" e que você está tentando resolver isso pelo "método Y". Isso pode funcionar, mas adicionar por que você quer fazer essa coisa estranha pode ajudar muito.


* : O motivo para usar outro computador é que a placa RAID pode detectar que uma unidade foi removida e soltá-la da matriz. Assim, desligue-o, remova a unidade, copie a unidade e coloque-a de volta antes de ligar a placa RAID.
(Desconectar a placa RAID também pode funcionar).

    
por 06.10.2014 / 22:15