2º HDD como um espelho RAID 1 em um servidor Ubuntu existente

0

Alguém pode me apontar a direção certa de como eu posso adicionar um disco rígido adicional como um RAID 1 ao meu Ubuntu Server existente, que funciona perfeitamente. Minha configuração atual é que eu tenho 2 HDD no meu Ubuntu BOX. 1-160GB HDD que tem o sistema operacional Ubuntu (12.04LTS). 2-2TB HDD que possui todos os dados. Basicamente eu quero adicionar o outro HDD para o Box em uma configuração RAID e eu não quero destruir os dados em qualquer HDD ... É possível? se sim, como posso fazer isso?

    
por Nilanga 24.06.2014 / 15:36

2 respostas

1

Suponho que uma das unidades tenha os dados que você deseja salvar. (Uma das unidades de 2 TB).

Digamos que a unidade A tenha dados e a unidade B esteja em branco.

Você precisará criar uma invasão degradada na unidade B. Inicie a invasão na unidade B e rsync todos os seus dados pela invasão recém-criada. Uma vez feito isso, você pode adicionar a unidade A à raid, e ela vai sincronizar e se tornar parte da raid.

Por exemplo:

#create degraded raid (in this case /dev/sda1 is the blank drive)
sudo mdadm --create /dev/md0 -l raid1 -f -n 1 /dev/sda1
#create a file system on degraded raid.
sudo mkfs -t ext4 /dev/md0   #pick whatever fs you like here. ext4/xfs is my preference
#mount raid
sudo mount /dev/md0 /mnt/newRaid
# mount data you want to keep
sudo mount /dev/sdb1 /mnt/oldData
#copy data from old drive to newly created raid.
sudo rsync -avP /mnt/oldData /mnt/newRaid
#unmount old data drive
sudo umount oldData
#add drive.
sudo mdadm --manage /dev/md0 --add /dev/sdb2
#leave computer on until cat /proc/mdstat reposts as done.
    
por csgeek 24.06.2014 / 16:08
2

Existe um tutorial sobre como adicionar RAID a uma instalação existente que você pode olhar através.

    
por Charles Green 24.06.2014 / 16:02