Converta disco não-raid com dados no disco RAID 1 (controlador de hardware)

1

Eu me afastei do software RAID devido a todos os problemas que ele traz. Após a reinstalação do sistema operacional, fico com apenas uma unidade. Eu pedi um controlador RAID de hardware hoje e, quando o controlador chegar, gostaria de conectar as unidades idênticas ao controlador RAID e configurar o RAID 1 SEM perder nenhum dado ou precisar reinstalar o SO (Debian Jessie x86_64). / p>

Saída de lsblk :

NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT sda 8:0 0 931.5G 0 disk ├─sda1 8:1 0 953M 0 part /boot ├─sda2 8:2 0 29.8G 0 part [SWAP] └─sda3 8:3 0 900.8G 0 part ├─vgmain-lvroot 254:0 0 621.4G 0 lvm / ├─vgmain-lvmail 254:1 0 93.1G 0 lvm /var/vmail ├─vgmain-lvhome 254:2 0 93.1G 0 lvm /home ├─vgmain-lvtmp 254:3 0 18.6G 0 lvm /tmp └─vgmain-lvvar 254:4 0 74.5G 0 lvm /var sdb 8:16 0 931.5G 0 disk

Posso fazer isso de alguma forma, dd ing os dados existentes para a unidade limpa ao tê-lo conectado ao controlador RAID e sentou-se como RAID 1? Para esclarecer, digamos que sda é a unidade com meus dados, sdb é a unidade que não está em uso.

  • Conecte o sda ao controlador sata da mobo
  • Conecte o sdb ao controlador RAID
  • Defina o sdb como uma unidade RAID 1
  • Inicialize a partir do liveCD e dd do conteúdo de sda - > sdb
  • Conecte o sda ao controlador RAID, defina como RAID1
  • O controlador RAID sincroniza as unidades (cópias de sdb para sda) (?)
  • Inicializar sem problemas?

dd copiará a unidade de maneira que mbr / partitions / etc. são preservados? Estou pensando em uma maneira completamente estúpida de fazer isso?

Entrei em contato com o fabricante do controlador RAID e perguntei se ele tinha algum tipo de utilitário para converter uma unidade em duas unidades no RAID1, mas elas disseram que não. Se for relevante de alguma forma, o controlador específico é um HighPoint RocketRAID 620 PCI-Express 2.0 x1 SATA III RAID card

    
por Axel Latvala 13.06.2016 / 18:12

1 resposta

0

Seu procedimento está correto. Sua terminologia poderia usar pequenos detalhes de trabalho.

Você deseja declarar o segundo disco novo como membro de uma nova matriz RAID1 degradada .

Em seguida, inicialize com um liveCD, dd o Data over e, em seguida, declare que o primeiro disco antigo é um espelho da matriz acima.

Dependendo de como exatamente o GRUB localiza o RootFS, talvez seja necessário editar sua configuração do GRUB ou executar update-grub .

Uma coisa a verificar: O Cabeçalho RAID pode estar no disco, então talvez seu RAID seja um pouco menor que as unidades físicas subjacentes

    
por 13.06.2016 / 18:55