J'ai un Seagate ST3000DM001 actuellement installé (environ 90% du volume total) et un nouveau Seagate ST3000DM001 (vierge). Je souhaite installer RAID 1 sans perdre les données de mon lecteur actuellement installé.
Si j'utilise le processus mdadm décrit dans ce didacticiel: http://www.mysolutions.it/tutorial-mdadm-software-raid-ubuntu-debian-systems/ , mes données seront-elles préservées?
C'est possible, mais sachez qu'il faudra un peu de temps pour terminer le miroir puisque nous parlons de 3 To. Ce que je ferais c'est:
Commencez par préparer le disque avec gdisk
car fdisk
ne peut pas créer une partition de plus de 2 To. Supposons que la partition créée était sdb1
Exécutez Sudo mdadm --create --verbose /dev/md0 --force --level=1 --raid-devices=1 /dev/sdb1
. La partie importante ici est de dire à mdadm que vous utilisez --raid-devices=1
un disque en ce moment pour le niveau RAID 1.
Formatez la partition RAID nouvellement créée et copiez tout du disque d'origine sur cette partition.
Préparez maintenant l’autre lecteur à inclure dans le RAID en émettant la commande suivante (en supposant que le lecteur d’origine soit sda1
:
Sudo mdadm --grow /dev/md0 --raid-devices=2 --add /dev/sda1
Cela augmentera la matrice RAID (md0), définira le nombre de périphériques sur 2 (sdb1, sda1) et y ajoutera le sda1 d'origine.
Vous pouvez vérifier le processus avec Sudo mdadm --detail /dev/md0
. Il devrait afficher quelque chose comme ceci à la fin:
Number Major Minor RaidDevice State
0 8 49 0 active sync /dev/sdb1
1 8 65 1 spare rebuilding /dev/sda1
Et après c'est fini:
Number Major Minor RaidDevice State
0 8 49 0 active sync /dev/sdb1
1 8 65 1 active sync /dev/sda1
Je recommande un redémarrage après cela pour que Nautilus voie le RAID correctement. Vous pouvez vérifier que cela fonctionne, mais en supprimant littéralement l'un des disques tout en maintenant l'unité montée et en étant en mesure d'exécuter ou de visionner une vidéo. Bien sûr, la sortie de --detail
ci-dessus serait quelque chose comme:
Number Major Minor RaidDevice State
0 0 0 0 removed
1 8 65 1 active sync /dev/sda1
Dans ce cas, j'ai déconnecté le lecteur sdb
et je pouvais toujours travailler sur les informations.
UPDATE: Depuis util-linux
2.24, fdisk ne prend pas en charge le partitionnement 2+ TB et prend en charge les schémas GPT. Ce support a atterri dans Ubuntu 14.10. En dehors de cela, l'interface est devenue beaucoup plus conviviale et prend en charge de meilleures tailles lisibles par l'homme. Les changements globaux peuvent être trouvés dans:
util-linux 2.24 - Notes de version
util-linux 2.25 - Notes de mise à jour