[Tuto] Récupérer les données du disque dur (RAID) sorti du server
Posté : 06 juin 2020, 16:27
Salut à tous
Ayant résilié mon abonnement Freebox Delta, j'en avais sorti le disque dur, en me disant que je récupérerai les données s'y trouvant plus tard, en le montant dans un boitier externe.
Que nenni ! Le système de fichier du disque dur étant paramétré en RAID Linux ("Linux md 1.x raid" pour être précis), le disque dur devenu externe n'était détecté ni par un PC sous Windows, ni par un PC sous Linux, ni par un Mac...
J'ai (beaucoup et longtemps) cherché pour finalement trouver une solution, que je vous expose ici des fois que certains rencontrent le même problème.
1 - Trouver un boitier externe pour disque dur 2.5" SATA et y monter le disque dur de la freebox
2 - Installer un système linux sur une clé USB bootable. Pour ma part j'ai installé la distribution Ubuntu en suivant ce tuto : https://ubuntu.com/tutorials/tutorial-c ... 1-overview
3 - Démarrer le système linux en bootant sur la clé USB que vous venez de créer.
4 - Paramétrer le wifi en accédant aux paramètres du système linux.
5 - Suivre les étapes indiquées ici à partir de l'étape 4 : https://www.synology.com/fr-fr/knowledg ... using_a_PC
Je les remets ici au cas où la page disparaitrait :
- Accédez au menu Afficher les applications dans le coin inférieur gauche. (Voir image jointe 2-1.png)
- Entrez Terminal dans la barre de recherche et sélectionnez Terminal. (Voir image jointe 2-2.png)
- Entrez la commande suivante (sudo exécute les privilèges root).
Ubuntu@ubuntu:~$ sudo -i
- Entrez les commandes suivantes pour installer mdadm et lvm2, deux outils de gestion RAID. lvm2 doit être installé, sinon vgchange ne fonctionnera pas).
root@ubuntu:~# apt-get update
root@ubuntu:~# apt-get install -y mdadm lvm2
- Entrez la commande suivante pour monter tous les disques retirés de votre Synology NAS. Les résultats peuvent varier en fonction des configurations de groupe de stockage de votre Synology NAS.
root@ubuntu:~# mdadm -Asf && vgchange -ay
- Entrez la commande suivante pour monter tous les disques en lecture seule afin d'accéder à vos données. Entrez le chemin d'accès de votre périphérique dans ${device_path} et le point de montage dans ${mount_point}. Vos données seront placées sous le point de montage.
mount ${device_path} ${mount_point} -o ro
Dans mon cas, ça a donné :
mount /dev/md/Freebox /mnt -o ro
- Et voilà, vous accédez au disque dur externe contenant l'ancien disque de la freebox Delta. Vous pouvez copier les fichiers que vous voulez récupérer sur un volume de l'ordinateur via l'explorateur de fichier d'Ubuntu. Une fois cette opération terminée, vous pourrez formater le disque externe pour un système de fichier de votre choix, adapté à vos besoins, et éventuellement y remettre les fichiers que vous venez de récupérer.
En espérant que ça serve...
Ayant résilié mon abonnement Freebox Delta, j'en avais sorti le disque dur, en me disant que je récupérerai les données s'y trouvant plus tard, en le montant dans un boitier externe.
Que nenni ! Le système de fichier du disque dur étant paramétré en RAID Linux ("Linux md 1.x raid" pour être précis), le disque dur devenu externe n'était détecté ni par un PC sous Windows, ni par un PC sous Linux, ni par un Mac...
J'ai (beaucoup et longtemps) cherché pour finalement trouver une solution, que je vous expose ici des fois que certains rencontrent le même problème.
1 - Trouver un boitier externe pour disque dur 2.5" SATA et y monter le disque dur de la freebox
2 - Installer un système linux sur une clé USB bootable. Pour ma part j'ai installé la distribution Ubuntu en suivant ce tuto : https://ubuntu.com/tutorials/tutorial-c ... 1-overview
3 - Démarrer le système linux en bootant sur la clé USB que vous venez de créer.
4 - Paramétrer le wifi en accédant aux paramètres du système linux.
5 - Suivre les étapes indiquées ici à partir de l'étape 4 : https://www.synology.com/fr-fr/knowledg ... using_a_PC
Je les remets ici au cas où la page disparaitrait :
- Accédez au menu Afficher les applications dans le coin inférieur gauche. (Voir image jointe 2-1.png)
- Entrez Terminal dans la barre de recherche et sélectionnez Terminal. (Voir image jointe 2-2.png)
- Entrez la commande suivante (sudo exécute les privilèges root).
Ubuntu@ubuntu:~$ sudo -i
- Entrez les commandes suivantes pour installer mdadm et lvm2, deux outils de gestion RAID. lvm2 doit être installé, sinon vgchange ne fonctionnera pas).
root@ubuntu:~# apt-get update
root@ubuntu:~# apt-get install -y mdadm lvm2
- Entrez la commande suivante pour monter tous les disques retirés de votre Synology NAS. Les résultats peuvent varier en fonction des configurations de groupe de stockage de votre Synology NAS.
root@ubuntu:~# mdadm -Asf && vgchange -ay
- Entrez la commande suivante pour monter tous les disques en lecture seule afin d'accéder à vos données. Entrez le chemin d'accès de votre périphérique dans ${device_path} et le point de montage dans ${mount_point}. Vos données seront placées sous le point de montage.
mount ${device_path} ${mount_point} -o ro
Dans mon cas, ça a donné :
mount /dev/md/Freebox /mnt -o ro
- Et voilà, vous accédez au disque dur externe contenant l'ancien disque de la freebox Delta. Vous pouvez copier les fichiers que vous voulez récupérer sur un volume de l'ordinateur via l'explorateur de fichier d'Ubuntu. Une fois cette opération terminée, vous pourrez formater le disque externe pour un système de fichier de votre choix, adapté à vos besoins, et éventuellement y remettre les fichiers que vous venez de récupérer.
En espérant que ça serve...