Dans ce tutoriel, nous allons vous guiderle processus d'ajout de disques supplémentaires à une matrice RAID 5 existante sans risquer de perte de données. Que vous utilisiez un contrôleur matériel, un NAS ou un système basé sur Linux, ce guide vous fournira les étapes nécessaires pour augmenter votre capacité de stockage en toute sécurité.
Votre navigateur ne prend pas en charge l'audio HTML, mais vous pouvez toujours
téléchargez le fichier.
Contenu
- Méthode 1.Comment étendre et existant RAID 5 basé sur un contrôleur
- Méthode 2.Comment étendre RAID5 dans un périphérique de stockage NAS
- Méthode 3.Comment étendre MDRAID
- Méthode 4.Comment étendre un logiciel LVMRAID
- Méthode 5.Comment étendre un btrfsRAID
- Conclusion
- Questions et réponses
- Commentaires
Lorsqu'un RAID manque d'espace libre, il est temps d'envisager les options disponibles pour étendre votre stockage. Cela signifie ajouter davantage de disques à la matrice, si cette option est prise en charge par le matériel du serveur ; sinon, vous pouvez reconstruire la matrice avec des disques de plus grande capacité.
Si votre serveur dispose d'un emplacement libre pour un autre disque dur, vous pouvez étendre le système RAID existant sans perdre aucune donnée. Nous explorerons comment ajouter un disque dur à une matrice basée sur un contrôleur, ou construite sur un système de stockage NAS (avec l'exemple d'une unité Qnap), comment le faire sur un logiciel RAID basé sur Linux créé à l'aide deMDADMetLVMutilitaires, ou sur le tableau créé avec les moyens du système de fichiers BTRFS.
Aller voir

Comment ajouter plus de disques à un RAID 5 existant sans perdre de données. Contrôleur, NAS, Linux
Méthode 1.Comment étendre et existant RAID 5 basé sur un contrôleur
Pour commencer, voyons comment ajouter un nouveau disque à un RAID matériel basé sur un contrôleur dédié.
Certains contrôleurs prennent en charge l'ajout de nouveaux disques durs aux systèmes RAID 5 et 6 existants, ce qui permet d'étendre la matrice de disques afin de disposer de plus d'espace de stockage pour vos fichiers. Dans notre exemple, nous allons étendre un RAID 5 avec 3 disques pour obtenir un RAID 5 avec 4 disques.
Commençons par connecter le nouveau disque au serveur. Après cela, accédez au BIOS ou à l'utilitaire de gestion RAID du contrôleur. Gardez à l'esprit que certains contrôleurs peuvent ne pas prendre en charge l'ajout de nouveaux disques, c'est donc toujours une bonne idée de consulter le manuel de votre périphérique de stockage pour plus de détails. Gardez à l'esprit que certains contrôleurs peuvent ne pas prendre en charge l'ajout de nouveaux disques, c'est donc toujours une bonne idée de consulter le manuel de votre périphérique de stockage pour plus de détails. Toutes les données du nouveau disque seront effacées. Nous vous recommandons également de créer une copie de sauvegarde des fichiers importants stockés sur votre baie.
Dans la fenêtre de l'utilitaire de gestion RAID, sélectionnez le contrôleur puis la matrice qui doit être étendue ; regardez à droite pour trouver et sélectionner l'optionDévelopper le tableau.

Après cela, choisissez le lecteur à ajouter à la matrice et cliquez surSauvegarder. Cela démarre le processus d’expansion de la baie et vous pouvez voir l’état ici.

Attendez que la reconstruction soit terminée. Une fois l'opération terminée, de l'espace inutilisé apparaîtra dans votre baie et vous devrez l'ajouter au lecteur logique. Sélectionnez le lecteur logique que vous souhaitez étendre et cliquez surÉtendre le lecteur logiquesur la droite. ChoisirTaille maximaleici ou définissez une autre valeur, puis cliquez surSauvegarder.

Après cela, le processus de reconstruction du tableau commence. Une fois terminé, la capacité du tableau augmentera. Pendant ce temps, toutes vos données sur les disques de la matrice resteront intactes.

Si un lecteur spécifique n'apparaît pas dans cette liste, il se peut qu'il ne soit pas adapté à l'ajout à la matrice. Par exemple, sa capacité peut être inférieure à celle de tout autre disque du module RAID, ou le disque n'a pas été formaté pour cette opération. Il peut également appartenir à une autre baie de disques ou avoir été configuré en tant quelecteur remplaçable à chaud.
Méthode 2.Comment étendre RAID5 dans un périphérique de stockage NAS
Voyons maintenant comment cela peut être réalisé avec un périphérique NAS. Si votre stockage NAS dispose d'un emplacement vide pour un disque dur supplémentaire, vous pouvez facilement augmenter la capacité de votre disque virtuel en ajoutant un nouveau disque dur.
Pour ce faire, connectez le disque dur au NAS, démarrez-le et ouvrez le panneau de gestion du stockage. Après cela, ouvrez le menu et accédezGestionnaire de stockage – Pool de stockage.

Cliquez sur leActeset sélectionnezAjouter un disquede la liste.

Dans la fenêtre qui s'ouvre, ajoutez le nouveau disque à la matrice existante et cliquez surSuivant.

Lorsque vous faites cela, un avertissement s'affichera indiquant que toutes les informations sur le disque vont être effacées. CliquezD'ACCORDpour confirmer cette action. A l'étape suivante, vérifiez les propriétés et cliquez surAppliquer. Il démarre le processus d'initialisation, mais le disque sera disponible même maintenant, vous pourrez donc continuer à travailler avec le stockage.

Une fois l'initialisation terminée, la dernière étape consiste à étendre le RAID. Pour ce faire, ouvrezVolume, puis allez àAction–Configurer, et dans la fenêtre qui s'ouvre, définissez la taille nécessaire et cliquez sur OK. Attendez la fin de l'opération d'extension et vérifiez les données stockées sur les disques.

Tous les fichiers sont toujours là.
Méthode 3.Comment étendre MDRAID
Voyons maintenant comment ajouter un lecteur à MDRAID 5 sans perdre les données stockées sur la baie de disques. Sous Linux Ubuntu, j'ai construit un logiciel RAID 5 composé de trois disques, à l'aide de l'utilitaire MDADM. Je dois ajouter un autre disque dur de la même taille à cette baie. Pour commencer, nous devons préparer un disque.
Identifions le disque qui doit être ajouté et tapons cette commande.
Cat /proc/partitionsCopie
Après cela, je dois créer une partition sur le disque.
fdisk /dev/sdeCopie
- n- nouveau;
- p- primaire;
- 1– numéro de partition.

Laissez les autres paramètres inchangés et appuyez deux fois sur Entrée.
W– enregistrer les modifications.
Maintenant que le disque est partitionné, ajoutez-le à la matrice RAID5 existante à l'aide de cette commande :
mdadm –add /dev/md127 /dev/sde1Copie

Vérifiez le RAID :
cat /proc/mdstatCopie
En conséquence, le disque a été ajouté comme périphérique de rechange. Pour étendre la baie avec ce nouveau disque, vous devez taper la commande suivante :
Mdadm –grow –raid-devices=4 /dev/md127Copie
Cette commande indique au système que le RAID utilise 4 disques durs. De cette façon, la commande initialise la reconstruction RAID, puisque les informations doivent être réparties sur tous les disques durs. Ce processus prend un certain temps, alors attendez qu'il soit terminé.

Pour afficher son statut, il existe une commande spéciale :
Cat /proc/mdstatCopie
La progression réelle du remodelage sera affichée ici.
Désormais, le RAID se compose de quatre disques durs, mais sa taille est toujours égale à 100 Go.
Pour pouvoir utiliser les 50 Go disponibles sur RAID 5, vous devrez modifier la taille du système de fichiers. Tout d’abord, exécutez le contrôle d’intégrité.
e2fsck -f /dev/md127Copie
Une fois cette opération terminée sans erreur, le système de fichiers peut être étendu. Vous pouvez le faire à l'aide de l'outil appeléresize2fs.
resize2fs /dev/md127Copie

Montez le disque et vérifiez-le. La partition a été étendue et tous les fichiers sont toujours là.

Méthode 4.Comment étendre un logiciel LVMRAID
Voyons maintenant ce qui peut être fait avec un autre type de RAID logiciel, construit avec l'utilitaire LVM. J'ai un LVM RAID 5 composé de trois disques durs et j'aimerais en ajouter un de plus.

Pour commencer, il faut le préparer et le partitionner. Je vais vous montrer comment faire avec lefdisqueutilitaire.
Pour le partitionnement, tapez la commande suivante :
Fdisk /dev/sddCopie
Spécifiez ici le nom du disque.
- n- nouveau;
- p- primaire;
- 1– numéro de partition.
Laissez les autres paramètres inchangés et appuyez deux fois sur Entrée.
W– enregistrer les modifications.

Après cela, créez un disque virtuel sur ce disque dur en utilisant une autre commande :
Pvcreate /dev/sdd1Copie
Utilisez ensuite ce disque virtuel pour étendre le groupe vg1, avec cette commande :
Vgextend vg1 /dev/sdd1Copie

Vérifiez les propriétés du groupe virtuel.
VgsCopie
Enfin, tapez la commande pour étendre le volume logique RAID 5 :
lvconvert --stripes 3 /dev/vg1/lvr5Copie

Puis étendez le système de fichiers sur le volume logique
lvresize --extents +100%FREE --resizefs /dev/vg1/lvr5Copie

Ouvrez l'utilitaire de disque et vérifiez les propriétés RAID. Il se compose désormais de quatre disques et les fichiers sont intacts.

Méthode 5.Comment étendre un btrfsRAID
Voici un autre système RAID créé à l'aide du système de fichiers BTRFS. Il se compose de trois disques durs et nous allons ajouter un autre disque dur de taille similaire. Les fichiers stockés sur ce RAID ne seront pas effacés.
Pour étendre le logiciel btrfsRAID, nous utiliserons la commande btrfs device add. Pour ajouter un périphérique de stockage au système de fichiers monté, exécutez cette commande :
btrfs device add /dev/sdd /media/lin/dataCopie
Une fois le périphérique ajouté, il est recommandé d'équilibrer le système de fichiers BTRFS. Pour ce faire, tapez cette commande dans le terminal :
btrfs balance start /media/lin/dataCopie

Lorsque nous vérifions la matrice avec l'utilitaire de disque, vous pouvez voir que sa taille a augmenté et que les fichiers stockés sur la matrice de disques n'ont pas été effacés.

Conclusion
En résumé, nous venons d'explorer plusieurs manières d'étendre un RAID. Suite à notre didacticiel vidéo, vous pourrez sauvegarder les données stockées sur votre système RAID. Mais même si votre RAID tombe en panne et que vous perdez l'accès aux fichiers stockés sur cette matrice de disques, vous pourrez toujours les restaurer à l'aide de l'outil spécialisé – Hetman RAID Recovery. Dans nos articles précédents, nous avons étudié en détail le processus de récupération des données de tous les types RAID mentionnés dans ce document.
| # | Action | Description |
|---|---|---|
| 1. | Éteignez le NAS ou le contrôleur RAID | Éteignez en toute sécurité le contrôleur NAS ou RAID et déconnectez les disques. |
| 2. | Connecter les disques au PC | Connectez les disques RAID à un PC Windows à l'aide d'adaptateurs SATA ou USB. |
| 3. | Installer la récupération RAID Hetman | Téléchargez et installez le logiciel Hetman RAID Recovery sur le PC Windows. |
| 4. | Lancez le programme | Ouvrez Hetman RAID Recovery et laissez le logiciel détecter automatiquement la configuration RAID. |
| 5. | Analyse des données | Sélectionnez la matrice RAID détectée et effectuez une analyse complète pour rechercher les données perdues. |
| 6. | Réviser et récupérer | Passez en revue les fichiers trouvés et sélectionnez ceux que vous souhaitez récupérer. Enregistrez-les sur un autre périphérique de stockage. |
| 7. | Remplacer le lecteur défectueux | Remplacez tout disque défectueux par un nouveau s’il est détecté. |
| 8. | Restauration des données | Transférez les données récupérées sur le NAS. |
