Atualmente, tenho um Seagate ST3000DM001 instalado (cerca de 90% cheio) e um novo Seagate ST3000DM001 (em branco). Gostaria de configurar o RAID 1 sem perder os dados na minha unidade atualmente instalada.
Se eu usar o processo mdadm descrito neste tutorial: http://www.mysolutions.it/tutorial-mdadm-software-raid-ubuntu-debian-systems/ , meus dados serão preservados?
hard-drive
raid
mdadm
Shayne
fonte
fonte
Respostas:
É possível, mas saiba que levará um tempo para o espelho terminar, pois estamos falando de 3 TB. O que eu faria é:
Primeiro prepare o disco com
gdisk
uma vezfdisk
que não é possível fazer uma partição maior que 2 TB. Vamos supor que a partição criada foisdb1
Corra
sudo mdadm --create --verbose /dev/md0 --force --level=1 --raid-devices=1 /dev/sdb1
. A parte importante aqui é dizer ao mdadm que você está usando--raid-devices=1
um disco agora para o RAID Nível 1.Formate a partição RAID recém-criada e copie tudo do disco original para essa partição.
Agora prepare a outra unidade a ser incluída no RAID emitindo o seguinte comando (Supondo que a unidade original seja
sda1
:Isso aumentará a matriz RAID (md0), defina a quantidade de dispositivos nela para 2 (sdb1, sda1) e adicione o sda1 original a ela.
Você pode verificar o processo com
sudo mdadm --detail /dev/md0
ele, deve mostrar algo assim no final:E depois que terminar:
Eu recomendo uma reinicialização depois disso para fazer o Nautilus ver o RAID corretamente. Você pode verificar se isso está funcionando, mas literalmente removendo uma das unidades enquanto a unidade está montada e ainda sendo capaz de executar ou visualizar um vídeo nela. Obviamente, a saída
--detail
acima seria algo como:Nesse caso, desconectei a unidade
sdb
e ainda podia trabalhar nas informações.ATUALIZAÇÃO : Desde a
util-linux
versão 2.24, o fdisk não suporta particionamento de mais de 2 TB e suporta esquemas GPT. Este suporte chegou ao Ubuntu 14.10. Além disso, a interface ficou muito mais amigável e suporta melhores tamanhos legíveis por humanos. As alterações gerais podem ser encontradas em:util-linux 2.24 - Notas da versão
util-linux 2.25 - Notas da versão
fonte