Comment récupérer les données d'un lecteur ReadyNAS?


1

J'ai un système de sauvegarde réseau Netgear ReadyNAS Duo avec deux lecteurs. Les données sont accessibles via le réseau, mais lorsque je supprime un lecteur pour extraire les données d'un autre ordinateur, cela indique que le lecteur n'est pas formaté. Je pensais que c'est peut-être crypté, ou peut-être que je fais quelque chose de mal.

La question qui se pose est la suivante: comment puis-je extraire les données de l’un des disques dans un environnement externe?


Sous quel système d'exploitation avez-vous essayé de lire le lecteur? Linux peut lire énormément de formats, et il est également possible que les disques soient dans une configuration de type RAID.
Xen2050

@ Xen2050 J'ai essayé de les lire sous Windows, mais je peux essayer Ubuntu
jo99blackops

1
Windows aime vraiment conseiller de mettre en forme tout ce qu'il ne sait pas lire - ne le faites pas (évidemment ;-) J'ai trouvé des informations utiles, en publiant un A maintenant
Xen2050 le

@ Xen2050 Pas de chance avec Ubuntu :(
jo99blackops

1
Le lecteur a-t-il été détecté? Tout ce qui en lsblk, blkid, gparted, gnome-disk-utility, les messages dmesg/ /var/log/syslog? Il suffit de lire un autre message, continuez à essayer. Il se peut que le lecteur échoue aussi, mais je m'attendrais à ce que Windows voie un problème autre que simplement "non formaté"
Xen2050

Réponses:


2

Apparemment, un ReadyNAS peut utiliser des systèmes de fichiers EXT4 ou BTRFS, et peut utiliser un RAID pour plusieurs lecteurs (comme le vôtre peut le faire).

Windows ne lit pas nativement ces systèmes de fichiers (actuellement), certains pilotes tiers sont disponibles, j'ai constaté que leur efficacité était mitigée.

J'ai trouvé des liens intéressants avec des informations sur la lecture d'un lecteur non-RAID, et la plupart des linux (linuses? Linuxii?) - la plupart des distributions Linux - peuvent lire ext4 & btrfs.

Ce lien, Restauration des données à partir du disque dur Netgear ReadyNAS Duo, contient des instructions pour les lecteurs non RAID. Il utilise ce très long fil de discussion comme référence. Je suis sûr que des instructions RAID sont disponibles à partir d'une recherche Web régulière, si nécessaire. Les bases sont:

  1. [à 6. sur le lien d'origine] Lancez Linux pour pouvoir lire votre disque dur

  2. Ici, certaines distributions plus récentes pourront déjà voir et monter les partitions du disque dur.

    Si votre gestionnaire de fichiers répertorie les périphériques, il est possible que le simple fait de cliquer sur le disque dur puisse le monter et l'ouvrir.

    Le moyen le plus simple que je puisse imaginer serait d’essayer d’exécuter Disks / gnome-disk-utilityet de voir s’il peut les monter en quelques clics. (Les disques peuvent également effacer ou écraser des partitions en quelques clics, alors SOYEZ PRUDENT! ).

    Ou system-config-lvmest un gestionnaire de gvlv, probablement pas nécessaire cependant.

  3. modprobe fuse Cette commande est utilisée pour ajouter des modules à Linux afin de pouvoir "parler" au disque dur

  4. vgscan analyse tous les périphériques SCSI, IDE et autres disques du système à la recherche de volumes physiques LVM

  5. vgchange -ay c vous permet de modifier l'attribut des groupes de volumes du disque dur en "activation" et de nommer le groupe de volumes en C

  6. mkdir /mnt/lvm créer un point de montage pour le groupe de volumes

  7. mount -v /dev/c/c /mnt/lvmmonter le volume / groupe. [La commande de la page d'origine était, ext2fuse /dev/c/c /mnt/lvmmais apparemment, elle n'est plus dans Ubuntu ou Mint ni dans les référentiels de logiciels d'Ubuntu (il existe un fuseext2binaire package & fuseext2 ...) Il aurait utilisé l'utilitaire ext2fuse installé pour prendre en charge le système de fichiers EXT3 monté. Vous remarquerez un léger retard dans la sortie jusqu'à ce que ceci soit affiché:

    / dev / c / c doit être monté sur / mnt / lvm fusible-ext2 personnalisé pour le périphérique: / dev / c / c la taille du bloc est 16384

    Une fois que cela est affiché, votre disque dur devrait être accessible.

  8. [Utilisez un gestionnaire de fichiers / navigateur pour lire vos fichiers /mnt/lvm]. Ou Ouvrez une autre fenêtre de terminal et entrez cd /mnt/lvm. Vous devriez remarquer quelques dossiers tels que Media, maison, etc. Si vous entrez dans cd mediaalors ls, cette liste les fichiers / dossiers dans le dossier Media.


Je vais essayer cela tout de suite et vous tenir au courant ..
jo99blackops

Ok, je suis coincé à l'étape 7. On dit que la commande "ext2fuse" n'est pas trouvée
jo99blackops

Cette commande n'était pas disponible non plus dans Mint, ou dans les dépôts de logiciels menthe / ubuntu apparemment. Devrait juste mount /dev/c/c /mnt/lvmfonctionner, il devrait détecter automatiquement le type, ou -t ext4(ou ext3 / ext2, quel que soit le type que vous avez) devrait fonctionner?
Xen2050

La plupart des distributions Linux auraient le pilote ext * disponible. Pas besoin de FUSE ou quoi que ce soit du genre.
Daniel B

C'est ce qui m'a confondu aussi, même en 2011 (lorsque les instructions ont été affichées), je suis sûr que ext2 / 3/4? était assez standard. Et les instructions de la dernière page du fil de référence ont également remplacé la commande de fusion par un montage
standard

2

J'ai pu obtenir un accès en lecture (je n'ai pas besoin d'accès en écriture et je ne l'ai pas cherché) sur un lecteur ReadyNAS Duo (v1) (X-RAID - les deux lecteurs agissaient de manière redondante) sous Arch Linux en suivant un processus similaire à celui énoncées dans cet article de blog et cet autre article de blog :

  1. lsblk (avant et après avoir branché le lecteur via USB) pour identifier le chemin d'accès au périphérique (dans mon cas, / dev / sdb)
  2. vgscanpour confirmer que cc'était le groupe de lecteurs approprié.
  3. vgchange -ay cactiver le cgroupe de lecteurs.
  4. fuse-ext2 -o allow_other,ro /dev/c/c /mnt/readynasmonter le disque. J'ai dû utiliser Fuse ( fuse-ext2de l'AUR). La commande de montage standard a renvoyé une erreur.
  5. Lorsque vous avez terminé, démontez le disque: fusermount -u /mnt/readynas

Notez cependant que je n'ai pu lire que le lecteur "de gauche" (dans la baie 1) avec ce processus. Le lecteur "droit" (baie 2) n'a pas de partition fdisk -let n'apparaît pas dans a vgscan.


-1

Il semble que les disques soient cryptés, puis

  1. obtenir dès que possible des disques qui ont au moins la même taille que les disques du NAS (n'oubliez pas - dans le cas de nombreux disques, numérotez-les avec un crayon, etc.)

  2. Par dessus, les meilleurs Linux sont les CD PartitionMagic / Universal Boot, les Linux Systemrescue CD

  3. Marquez chaque disque a avec la commande shell linux ddrescue (ou l’utilitaire de clonage intégré, comme clonezilla) - ou (sortez les disques du disque) - mettez-les dans une station de clonage USB3 (prix environ 30-50 $) . **

  4. Si les disques sont lisibles par le Linux de secours mentionné ci-dessus, vous avez de la chance, sinon

  5. essayez d'utiliser crypto-LUKS pour décrypter et / ou des choses LVM (les étapes à mentionner ici sont trop nombreuses, donc faites un stackoverflow / une recherche google)

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.