Récupération des données d'un NAS Qnap
dimanche 23 septembre 2012 - Informatique et autres joyeusetés - 749 commentaires
Je possède, depuis 4 ans, un NAS de marque Qnap qui tourne 24 heures sur 24 : il a jusqu'ici fonctionné sans problème, mais comme toutes les bonnes choses ont une fin il a décidé un beau matin (enfin, c'était plutôt un soir) de ne plus me laisser accéder à mes données...
Redémarrage, reset de l'engin, rien n'y fait : tout ce qu'il était bon à faire était me proposer de refaire la procédure d'initialisation du NAS (pourquoi pas...) avec formatage obligatoire des disques durs (ça, par contre, pas question !!! ).
Je commence donc à réfléchir à la mise en œuvre d'un processus de récupération de mes précieuses données, stockées sur ces disques durs.
Sur le papier cela paraît relativement simple. Il suffit d'ouvrir le boîtier, d'en extraire les disques, de les connecter à ma machine de bureau pour copier le tout sur un autre support (avant d'envisager réparation ou remplacement du NAS).
Vous pensez bien que ce n'est finalement pas aussi simple (sinon ce billet n'aurait pas lieu d'être)...
Première déconvenue : les disques durs sont au format SATA. Je le savais, mais j'avais oublié... Vu que ma machine de bureau est un PC portable connecté à une station d'accueil et que j'ai seulement de quoi connecter des disques externes au format IDE, je suis bon pour commander un adaptateur SATA / USB (ce qui rajoute au moins 48h avant la moindre manipulation).
J'en ai trouvé un facilement : 15€. Bon, on va dire que ça resservira de toutes manières...
Deuxième écueil : le format des fichiers. Qnap a trouvé bon de ne pas utiliser un format de fichier Linux "standard" comme la plupart des NAS, mais plutôt un dérivé du EXT3 modifié à leur sauce (soit disant pour des questions de fiabilité... T'as raison, prends moi pour un poussin d'un jour aussi...).
Habituellement pour monter des volumes EXT2 ou EXT3 sous Windows, j'utilise Ext2Fs qui fonctionne parfaitement. Mais là, pas moyen de faire reconnaître ce format à la noix ! La solution préconisée par Qnap est de télécharger chez eux une ISO pour faire un LiveCD, booter dessus et récupérer les données via une interface en ligne de commande. C'est ça, et dans 6 mois j'ai mes données...
J'ai donc cherché un peu plus (il se laisse pas faire comme ça, le Spads...) et j'ai trouvé, très facilement en plus, l'utilitaire Ext2Explore qui permet de parcourir l'arborescence des disques au format EXT3 et de copier leur contenu vers un volume sous Windows. Vous aurez compris que si je vous en parle c'est qu'en plus, le format de fichiers bizarroïde de Qnap est reconnu !
Le plus simple reste à faire : copier le contenu des disques sur d'autres supports (c'est en cours au moment où j'écris ces lignes) et mettre en œuvre une nouvelle solution de stockage réseau. J'en reparlerai ici (ou pas...).
Comme quoi, en informatique il n'y a pas de problèmes, juste des solutions (même si certains fabricants nous mettent des bâtons dans les roues avec des systèmes propriétaires à la noix...)
Redémarrage, reset de l'engin, rien n'y fait : tout ce qu'il était bon à faire était me proposer de refaire la procédure d'initialisation du NAS (pourquoi pas...) avec formatage obligatoire des disques durs (ça, par contre, pas question !!! ).
Je commence donc à réfléchir à la mise en œuvre d'un processus de récupération de mes précieuses données, stockées sur ces disques durs.
Sur le papier cela paraît relativement simple. Il suffit d'ouvrir le boîtier, d'en extraire les disques, de les connecter à ma machine de bureau pour copier le tout sur un autre support (avant d'envisager réparation ou remplacement du NAS).
Vous pensez bien que ce n'est finalement pas aussi simple (sinon ce billet n'aurait pas lieu d'être)...
Première déconvenue : les disques durs sont au format SATA. Je le savais, mais j'avais oublié... Vu que ma machine de bureau est un PC portable connecté à une station d'accueil et que j'ai seulement de quoi connecter des disques externes au format IDE, je suis bon pour commander un adaptateur SATA / USB (ce qui rajoute au moins 48h avant la moindre manipulation).
J'en ai trouvé un facilement : 15€. Bon, on va dire que ça resservira de toutes manières...
Deuxième écueil : le format des fichiers. Qnap a trouvé bon de ne pas utiliser un format de fichier Linux "standard" comme la plupart des NAS, mais plutôt un dérivé du EXT3 modifié à leur sauce (soit disant pour des questions de fiabilité... T'as raison, prends moi pour un poussin d'un jour aussi...).
Habituellement pour monter des volumes EXT2 ou EXT3 sous Windows, j'utilise Ext2Fs qui fonctionne parfaitement. Mais là, pas moyen de faire reconnaître ce format à la noix ! La solution préconisée par Qnap est de télécharger chez eux une ISO pour faire un LiveCD, booter dessus et récupérer les données via une interface en ligne de commande. C'est ça, et dans 6 mois j'ai mes données...
J'ai donc cherché un peu plus (il se laisse pas faire comme ça, le Spads...) et j'ai trouvé, très facilement en plus, l'utilitaire Ext2Explore qui permet de parcourir l'arborescence des disques au format EXT3 et de copier leur contenu vers un volume sous Windows. Vous aurez compris que si je vous en parle c'est qu'en plus, le format de fichiers bizarroïde de Qnap est reconnu !
Le plus simple reste à faire : copier le contenu des disques sur d'autres supports (c'est en cours au moment où j'écris ces lignes) et mettre en œuvre une nouvelle solution de stockage réseau. J'en reparlerai ici (ou pas...).
Comme quoi, en informatique il n'y a pas de problèmes, juste des solutions (même si certains fabricants nous mettent des bâtons dans les roues avec des systèmes propriétaires à la noix...)