1 votes

Récupération raid5 à partir de 3 lecteurs fonctionnels, l'un présentant une erreur de lecture

J'avais 4 disques, en ai perdu un auparavant, et maintenant un autre disque a été signalé par l'interface Web de QNAP comme ayant une erreur de lecture (j'ai fait une analyse des blocs défectueux).
Maintenant, je veux insérer un nouveau disque, à la place du disque perdu, et récupérer les données des 3 disques restants.
Cependant, l'un des 3 disques a une erreur de lecture.
Plus précisément, cette erreur de lecture s'est produite lorsque l'analyse des blocs défectueux atteignait 98 ou 99 %, donc je suppose qu'il n'y avait pas beaucoup de blocs défectueux ?

Donc, avec ces éléments en main, même si ces blocs ne peuvent pas être lus, je suppose que les blocs illisibles représentent une petite fraction des données qui seront perdues, si nous ne récupérons pas les données sur les blocs défectueux.

Comment puis-je faire cela, j'ai lu qu'une reconstruction de raid s'arrêtera même en cas d'une seule défaillance de lecture ?

Gardez à l'esprit que je vois la structure des dossiers et des fichiers intacte, comme avant, sauf que le système de fichiers est maintenant en lecture seule bien sûr, car l'un des 3 disques a une erreur de lecture.

1voto

shodanshok Points 42743

QNAP devrait être basé sur Linux, en utilisant md et mdadm. Cela signifie qu'il pourrait être possible de remplacer le disque endommagé et de laisser md reconstruire le tableau, en sautant les parties illisibles.

Cependant, je suggère fortement de d'abord cloner le disque avec des secteurs illisibles via ddrescue et ensuite d'utiliser le disque cloné (avec des secteurs mis à zéro mais sans secteurs illisibles) à la place du premier. Vous vous retrouverez avec quelques bandes corrompues qui espérons-le n'affecteront que l'espace libre / les données inutiles.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X