Peut-on étendre un ensemble miroir en remplaçant les disques par des modèles plus grands un par un ?

Eva Wong est la rédactrice technique et bricoleuse résidente chez ZimaSpace. Geek depuis toujours, passionnée par les homelabs et les logiciels open source, elle se spécialise dans la traduction de concepts techniques complexes en guides accessibles et pratiques. Eva croit que l’auto-hébergement doit être amusant, pas intimidant. À travers ses tutoriels, elle donne à la communauté les moyens de démystifier les configurations matérielles, depuis la construction de leur premier NAS jusqu’à la maîtrise des conteneurs Docker.

Vous pouvez souvent étendre un miroir à deux disques en remplaçant un disque, en terminant la reconstruction, puis en remplaçant l’autre. La capacité reste généralement inchangée tant que tous les membres du miroir ne sont pas plus grands et que l’extension du volume est explicitement réalisée.

Cette méthode est courante mais pas universelle. Le contrôleur ou le système de fichiers doit prendre en charge le remplacement par des membres plus grands et la croissance ultérieure du disque virtuel, de la partition, du pool et du système de fichiers. Une sauvegarde vérifiée et un miroir propre au départ sont des prérequis, pas des précautions optionnelles.

La réponse conditionnelle dépend de la couche RAID

Le RAID matériel, mdadm, les miroirs ZFS, Btrfs RAID1 et le stockage géré par appliance offrent différents contrôles. Certains reconnaissent automatiquement la capacité supplémentaire des membres ; d’autres nécessitent une extension séparée du disque virtuel, un redimensionnement de partition, une opération sur le pool ou une étape de croissance du système de fichiers.

Confirmez l’implémentation exacte et la version avant de toucher au matériel. Le schéma sûr et général est de remplacer un disque à la fois et d’attendre une reconstruction réussie avant de changer la source suivante de redondance.

Commencez avec un miroir propre et une sauvegarde restaurable

Ne commencez pas une extension si le miroir est dégradé, en cours de vérification avec des erreurs, ou présentant des liens instables. Lisez les données SMART de chaque membre, effectuez une vérification de cohérence complète, associez les numéros de série aux baies et confirmez que la sauvegarde peut restaurer les données les plus importantes.

L’extension provoque au moins deux lectures et écritures complètes des membres. Cette charge peut révéler des secteurs faibles que l’utilisation normale n’a pas touchés. Si le disque ancien survivant signale des secteurs en attente ou irrécupérables, copier les données vers un nouveau volume peut être plus sûr que de reconstruire deux fois à partir de lui.

Remplacez le premier disque et attendez la redondance complète

Installez un disque dont le nombre de secteurs utilisables est au moins aussi grand que celui de l’ancien membre. Correspondre à la capacité marketing ne suffit pas car des modèles portant la même étiquette peuvent exposer un nombre légèrement différent de secteurs.

Un remplacement légèrement plus petit peut être rejeté même lorsque les deux produits sont vendus avec la même taille nominale. Vérifiez le nombre exact de secteurs logiques, le format des secteurs, la prise en charge de l’interface et la compatibilité du contrôleur avant de commander.

Vérifiez la première reconstruction avant de remplacer le second

Attendez que le nouveau membre soit actif et que le miroir soit sain. Sauvegardez le statut final, effectuez une courte revue de santé et vérifiez que les erreurs de lecture, écriture, liaison et média n’ont pas augmenté. Ne considérez pas 100 % sur une barre de progression comme le seul signal d’achèvement.

Le schéma de migration de miroir vers des disques plus grands exige que chaque remplacement soit entièrement reconstruit. Retirer les deux membres originaux supprime le miroir actif et transforme une extension sur place en un exercice de restauration ou de récupération.

Remplacez le second disque en utilisant les mêmes contrôles

Une fois que le premier nouveau membre est entièrement synchronisé, remplacez le disque plus petit restant et répétez les mêmes vérifications. Gardez le premier disque ancien intact jusqu’à la fin de la seconde reconstruction et d’une vérification d’intégrité post-reconstruction, car il peut encore être précieux en cas de récupération.

Évitez de modifier les partitions ou d’étendre les systèmes de fichiers entre les deux remplacements, sauf si la plateforme l’exige explicitement. Le volume continuera normalement d’exposer l’ancienne taille tant qu’un membre définit encore la limite inférieure.

La capacité supplémentaire est une étape d’extension distincte

Après que les deux disques plus grands sont sains, inspectez la pile de stockage de bas en haut. Le contrôleur peut afficher un espace physique inutilisé même si le disque virtuel reste à la taille d’origine. Ensuite, la table de partition, le volume logique et le système de fichiers peuvent chacun avoir leur propre limite inchangée.

Couche Attendu après les deux reconstructions Action possible suivante
Membres physiques Les deux disques affichent la nouvelle taille complète Aucune
Disque virtuel RAID ou pool Peut encore afficher l’ancienne taille Étendre ou agrandir le volume si supporté
Gestionnaire de partition ou de volume Ancienne limite reste Redimensionner la partition ou le volume logique
Système de fichiers Ancienne capacité utilisable reste Utiliser l’opération de croissance spécifique au système de fichiers

Un exemple pratique de capacité inutilisée après remplacement montre pourquoi remplacer les disques et exposer l’espace au système d’exploitation sont des opérations distinctes.

Quand ne pas utiliser la méthode un par un

N’avancez pas si le contrôleur ne peut pas étendre le disque virtuel, si le miroir utilise des formats de secteur non supportés, si le disque source restant se détériore, ou si la documentation de l’appliance exige une migration vers un nouveau pool. Un nouveau volume et une restauration vérifiée peuvent réduire les risques et les temps d’arrêt.

Arrêtez également si la première reconstruction crée de nouvelles erreurs d’E/S. La procédure est destinée à un miroir sain en cours d’agrandissement, pas à extraire des données de membres instables.

Prévoyez deux fenêtres complètes de reconstruction

Le remplacement séquentiel n’est pas un seul événement de maintenance mais deux périodes distinctes de redondance réduite. Réservez suffisamment de temps pour chaque reconstruction, sa revue de santé et une pause entre elles afin qu’une erreur sur le premier nouveau membre ne soit pas propagée au second changement.

Maintenez des charges de travail normales légères pendant les deux phases. Si l’extension est motivée par la capacité plutôt que par l’urgence, attendre une période de faible demande est plus sûr que de combiner le remplacement des disques avec des mises à jour, des changements de câbles ou une maintenance du système de fichiers non liés.

FAQ

Le miroir utilisera-t-il immédiatement la pleine taille du disque plus grand ?

Généralement non. Tant qu’un membre plus petit reste, le miroir utilise généralement seulement la capacité commune. Même après les deux remplacements, une extension séparée du volume et du système de fichiers peut être nécessaire.

Puis-je utiliser des marques ou des vitesses différentes ?

Souvent oui, si l’interface, le format des secteurs, la capacité et les règles du contrôleur sont compatibles. Les performances et le comportement de récupération d’erreurs peuvent suivre le membre le plus lent, donc il est préférable d’avoir des caractéristiques opérationnelles similaires.

Dois-je garder les anciens disques ?

Conservez chaque disque original intact jusqu’à la fin des deux reconstructions, de l’extension, d’une vérification complète d’intégrité et d’une vérification de sauvegarde. Étiquetez-les par numéro de série et ordre de retrait.

La limite sûre

Remplacez un seul membre du miroir à la fois, exigez une reconstruction saine avant le changement suivant, et étendez chaque couche de stockage uniquement après que les deux membres plus grands sont actifs et vérifiés.

Assistance et conseils

Plus à lire

Get More Builds Like This

Stay in the Loop

Get updates from Zima - new products, exclusive deals, and real builds from the community.

Stay in the Loop preferences

We respect your inbox. Unsubscribe anytime.